We had a comfortable stay here. Rooms are small but very clean, bed super comfortable. Bathroom very spacious. Restaurant is average. Hotel staff are super friendly. Short walk to stunning beach, very popular for snorkeling.
My only problem was the 10am check-out. My flight was late afternoon, I requested to check out at 13h and they wanted to charge an additional $80. Apart from that we had a memorable experience.