We had a wonderful stay! The condo was clean and had everything we needed to have a comfortable stay. The location is great - beach is an easy walk and the pools were great. We were traveling with kids and had the water to ourselves early in the day and after dinner. The host was super responsive when we had one question.