Apartment was wonderful, with more than enough amenities for my family of 5 (2 kids, 3 adults). Beds were very comfortable. Two bathrooms made showering very convenient for us. Kitchen area is compact yet logically built, so having 2 people prep and cook did not feel crowded.

Was not a fan of the outdoor dining table as nature did not cooperate and contribute a breeze when eating dinner. But we did love the outdoor grill.

Pool is very clean and provides a nice cooling off after a hot day. Kids loved the pool as much as they loved the beach!

Had a late flight, and Carolyn generously allowed us to check out late.

Overall, easy to recommend the apt.