Very clean and convenient condotel. Just like a hotel room but has a refrigerator and freezer and coffee maker and balcony. Within a hotel-like resort with 3 restaurants and 3 pools, one with a water slide. 1 open for breakfast, 1 for lunch, and 2 open for dinner. We took advantage of all the happy hours, all the food and drinks are overpriced but it usually is at hotels and resorts. But the food was good, No complaints. Walls are thin, nothing you can do about that just an FYI