super location but very bad service
the location is fantastic if you are in the first row of rooms (right on the beach). The service is terrible: no one speaks English, the breakfast is poor, food in the restaurant is not good, the room is really basic (but they don't charge a basic price). The hotel overcharged my credit card on arrival, after 5 days i still did not get the money back (actually still waiting for it), the general manager was not present for 4 days and they completely ruined our laundry (everything changed color and was returned to us with holes in it). The swimming pool is basic. the hotel is not recommendable for small kids. It might be good for a family with grown-up kids because of the dive school on site. Again, location-wise: super, great beach, and walking distance from other wonderful restaurants.