Pros: the property grounds are beautiful, great pool and jacuzzi, clear beach you can easily snorkel at, and lots of places walking distance to eat or buy groceries. The views from the balcony are spectacular. They provided beach chairs, beach towels, and a cooler to borrow which was great. There are a lot of grills available on property to do a cookout. It’s a great property for families.
Con:s: the shower did not look very clean, the AC is only a small unit in living room so the bedroom was very hot. Only one blanket for pull out couch shared by two kids and the king size bed in bedroom was very hard and uncomfortable to sleep on. I did request an extra fan for bedroom, extra blanket for kids, and padding for mattress which the accommodated and delivered, which was much appreciated. While the padding they delivered helped some we did not get great sleep because the bed was very uncomfortable, if the mattress or padding were improved I would give all 5 stars for better sleep.