We loved this unit and it was perfect for our family. Location is great- very short walk to the beach and near restaurants. The pool was a great bonus and we really enjoyed having it. Unit is clean, comfortable and beautifully decorated. The kitchen is well stocked and we had everything we needed to cook light meals. I had been told the unit had beach chairs available, however, there were only two rusted chairs outside that were very heavy so we couldn't use. The unit was not cool when we arrived. It was truly stifling hot and we had to call the after hours support number so they could send someone to check it out. This really put a damper on the evening and we ended up having a very late dinner with tired young children. Luckily, it cooled down (very slowly) after that and was fine the remainder of the trip. We did love the unit and we love AMI and would stay here again.