The condo was perfect for our 6 night stay! Everything was super clean, enough towels for the bathroom and even some beach towels if you didnt have room for some in your luggage like we did. The view is good, there are two pools super close to the room. The only thing we had an issue was that most of the activities we booked were all at least 30-50 mins away from the condo but still have no regrets!