Beautiful condo that felt like a hotel, but so much better! Well equipped kitchen and bathrooms, with hosts/management that had thought of so many little details, from the beach chairs to the pool towels, toiletry and laundry items. Highly recommend.