The property is gorgeous, spacious, very well furnished, the kitchen is big and with all the basics you may need. It has a lovely and cozy outdoor with a 2 people jacuzzi, with warm water available, bbq and a patio furnished area. The rooms were neat clean and the spaces well distributed and big. The provided us with drinking water (10 gallons), available little cooler to take to the outside, beach towels, and bathroom towels, It has a pool on the complex, is about 300 meters to the beach, a few restaurants right in front of the beach next to the complex. The dining room is gorgeous and for 8 people. The only observation would be to have bigger tv for those who like to spend some time watching it other than going to the beach. Both rooms have TV sets with cable. There is also wi-fi and pretty much is a full equipped unit. They offer a chef to cook for you breakfast, included on the price of the rent, you have the option of getting your groceries or asking the chef to get them for you and a charge if you prefer to have dinner-lunch from the chef. We loved it and definitely go back!