We stayed there for 4 nights 4 people went. Over water villa, nice rooms. Housekeeping kept our room nice and clean every day.The place is very nice, numerous sea life. Sea turtles, star fish, sea slugs etc. Guests are mainly European, switizish and French. We got all inclusive package, drinks are good, food is eatable (Do not expect much ). The 1st meal we had, we did not know only one server serve us, I asked any waiter for a coffee, he told me that i am not allowed to get coffee for free at the dining room even with the all inclusive package, he tild me to walk to the other bar to get it for free and bring it back to the dining room for free. That i thought it was ridiculous, I did as I was new and told. Then the next meal, I asked our waiter whether I can have coffee, he got it for me. That was one of the guy I had problem with. Others are ok. There were so so many mosquitoes as well. 3 cats are on the island, cat loves can bring them snacks. The golden one loves to be pat.