We absolutely loved our stay. The condo was perfect: meticulously clean, so much space, incredible view, and very comfortable. It is as beautiful as the pictures! The beach area is lovely, and the pool areas are very nice with the lazy river, slide, and zero-entry area for babies. Our family was able to enjoy all the water fun, whether in the ocean or pools. The gym was better than even expected and so much better than other condos where we have stayed. It had a full set of dumbbells from 5-60#, a wide range of kettlebells and med balls, a bench, several weight machines and cable machines (including a Smith machine!), and lots of bars for pull-ups and such. These along with the many cardio machines made it easy to start our day with a great workout before heading out to the beach for the day. Highly recommend this place and this condominium specifically, and we would definitely come back again! 10/10