Condo was clean, bright, and comfortable. Well appointed with many small things thought of that made the stay easier, such as plenty of dishes (even for 6 people), TVs in all bedrooms, etc. 5-10 min walk along paths to the beach or pools, kids enjoyed both. The host, Tim, was very responsive and helpful. We had a great week and would definitely stay again!