Great location without daytrippers, perfect for snorkeling, stand-up paddling & canoeing, food/ water/ drinks are quite expensive, friendliness/ service of team especially in restaurant could be better, no standardized room service (we received different towel sets, some days complementary water was refilled, some days not), overall I recommend the hotel and would as well stay there again