Overall very clean hotel. Nice beach and very nice pools. The stuff is very friendly but you have to wait ages to get any drink - either in the bar on the beach or pool or during breakfast/lunch/dinner. It not about that the stuff is lazy or not making effort but they are just very badly organized and not experienced. Also recommend to book premium - you have better service, large option of restaurants and dedicated place in the beach. Food is very good - quite various. Regarding room - there were three showers but properly worked only one. Aircon was a bit smelly. Overall I would recommend this hotel.