I have such a love hate feeling about this place. It is absolutely beautiful even more so than pictures can show. The water is crystal clear and gradually becomes more turquoise blue the further out you look. We were welcomed very cordially by Kevin and Nova. JC is the manager on site and he caters to anything that you can possibly need. He absolutely brings magic to this place with his delicious drinks and top notch service. The negatives to this place are it is currently being surrounded with construction on both sides. The beach on site also is difficult to swim in. This is due to sea roaches clinging to your skin. You can avoid this by using their complimentary kayaks or paddle board and swimming further out away from the property. We also had a negative encounter with one of the hosts and got locked our of our room. They stated we did not lock our room and did not turn off their AC as stated per their rules. We didn't do so for a couple of hours while we were out for dinner. This retaliation was a bit excessive in my opinion.