Worse hotel I stayed, I do not know how this hotel is rated as five stars, even not qualified for four stars, room is too small, the bed is smaller than twin, no lotion, put all hair conditioners at the room, called the room service, then put all shower gels, room is stinky, bathroom is cracked, for foods, very limited choices, all the same for a week, if you go there a bit later, you will miss fish, people are fighting for fish, only good food there, no shrimps or other seafood, out of this resort is dirty, even inside it is not kept clean, a tiny theater, where you have daily show, worse than a street performance, for the beach, hard to see such bad water and sands, the service is very bad, few people speak English, cocktails are just like water, this resort is not near five stars, at the maximum, three stars, stay away from this hotel, unless you want to mess up your expensive vacation