We recently stayed in this condo for 28 days. If you are planning a short trip of only a few days it is adequate, but for a longer stay, look elsewhere. The kitchen is very understocked- not a single knife except for the cutlery, not even a bowl to make a salad in. There is no washer and dryer available, so even a change of sheets in the cupboard would have been nice. It would be nice to have a couple of folding beach chairs and an umbrella so you could visit some of the other beaches if you wanted to. The BBQ on the deck is a charcoal one, and very small. The resort is stunning with lovely gardens, as is the pool are and hotel. If you want a drink by the pool, take your own- there is a higher price from the hotel for "renters" or owners, or hotel guests. If you want to use the fitness room there is a $5 charge per day, even though it is always empty! The condo was clean, the beds were comfortable, and all the staff was very pleasant and accommodating. So if you are only here for a few days, and plan to go out to eat for every meal, you will be fine, but for a longer stay a few more amenities would be nice.