This place can be OK if you are not used to staying at nice hotels, and want proximity (10min walk) to the beach. New Years "gala" buffet was very disappointing, even though the food selection was big, not much was tasty. Luckily drinks were included, but we could have gotten a much better meal including drinks at restaurants by the beach. Wifi is (over)charged by the day or week, and not the most stable nor very fast. Rooms were quite clean, but very basic. Beds quite hard, not very comfortable, and "double bed" means two twins put next to each other. Also, warm-water is limited and not super-hot. Rooms have no heating or air-conditioning, and gets a little cold at night, since there is no insulation. Pools are very cold, although the kids don't seem to mind. Lots of "all inclusive" british guests who start the drinking in the morning and keep it going.