A very lovely place! We stayed at the hotel, the room was very clean, they provide very nice organic products for shower. One downside was, that we had the room in the 1. floor, which is, due to many beautiful plants, quite dark. I would recommend to ask for a room in higher floors. You can get snorkeling equipment for free :)
In the restaurant you get very tasty and delicious food with lovely service. The staff is super cute and friendly. Very worth the price! Would recommend :)