I loved this hotel, all the staff were so nice, cannot fault any of the food, great choice at breakfast, lunch and dinner, staff always attentive, always making sure you had a drink, very very clean, fresh towels in room every day, various places to sit whether it be out by the pools, on the beach or inside, we all enjoyed the restaurants, Japanese, Italian and Greek, all were good, but the Greek one was amazing, thought the food was never going to stop coming out, 10/10, I would come back to this hotel, great family oriented