We enjoyed our stay. The room was clean and tidy, the staff friendly and helpful. The pool was OK although we didn't use it much, preferring the beach 20 meters further down. It was great, sandy and clean. The food was good to very good, although the buffet was rather pricey. All in all we would recommend the hotel to families with small kids.