Just returned from a weeks stay, family of 4 with 2 adult children. Absolutely lovely hotel!!
We only ate at the poolside, but they had no complaints.
The pool area was clean and managed well by the entertainment and lifeguards. There are plenty of sun loungers.
Many of the rooms are seaview.
We didn't eat in the restaurant, so we were unable to review the main restaurant food.
The one bedroom apartment room was perfect, a large double bed in the main bedroom and a large double sofa bed in the main room, along with a dining area and kitchenette with oven, stove top, microwave, dishwasher and fridge/freezer.
Absolutely recommend this hotel. It's rated a 3 star, but the reviews and photos show that it could definitely be mistaken for being higher!