"Extremely beautiful property with wonderful staff. The location is on the beach in front of some of the most amazing snorkelling areas, especially at night. The daily breakfast was delicious and fresh with many options. The pools were clean. The restaurant was also good with quite a large menu, though food service was a little slow in the busier evening times. Housekeeping and desk staff were kind and quite efficient. We were unable to watch tv as the streaming connections weren’t available- this did not matter to us in the long run as we found out we didn’t have time to watch it anyway. Our room was spacious, truly comfortable and beautifully decorated. It was showing some signs of age and could use a few repairs as the vertical blinds would fall out as you walked by or barely touched them. We didn’t open and close them daily as putting them back together was not to be part of our vacation itinerary. We needed to run the water in the shower a while before it was warm enough to get in. It would be nice if there were some kind of policy in place regarding saving chairs and tables around the pool. Many days we saw several things reserved by placing personal items or resort towels on them, yet the chairs and/or tables were not used all day - like they were reserved just in case they felt like they may want to sit by the pool at some point during the day or evening- meanwhile denying use of it to anyone else all day. Overall, we very much enjoyed our stay. "