We were a family of four - mom, dad, infant and grandma - visiting for a week. The space was fantastic for our needs. We stayed downstairs with our own bathroom while grandma got the penthouse upstairs. The kitchen was well stocked for cooking anything and everything. We were walking distance to the pool, beaches and a variety of restaurants. The a/c kept the space very cool and the beds were comfie. My favorite part of the day was sitting on the main balcony as the sun came up and listening to the birds - a beautiful memory. The only thing that could have improved the comfort of our stay was having a wall separate the upstairs room from living/kitchen area. This would have kept baby noises from fully disturbing upstairs occupant. Would visit again!!