I had a great time at this hotel. It was quite picturesque, well maintained and stunning views! Ticked all my boxes- beachfront, sunsets, soft sand, snorkeling. The food was delicious, the drinks cool and refreshing and the staff amazing! I stayed in one of the beachfront villas. It's the way to go! Air conditioned, full kitchen, living and dining areas, large bathroom ane bedroom, private patio and the beachfront patio with tables and lounge chairs. A great week. I can't wait to return!