Stayed here in an apartment with wife and kids (6y and 2y) for a week on half board.
Arrived late and porter was so helpful in showing us the room and bringing some bottled water. Owing to our late arrival we'd missed dinner - but the hotel put some food (inc fresh fruit) in our room which was really appreciated.
Room was nice - overlooking the pool with a distant glimpses of the marina. Nice large sitting room, with kitchenette at one end (microwave, hob, kettle, fridge freezer) and large windows with balcony at the other. One double bedroom and one twin, plus a more than adequate bathroom. Ample space, clean, furniture a little plain but functional.
Restaurant staff were really attentive, always happy to accommodate the kid's requests, always made sure the kid's food came out quickly if required ( there's only so much colouring in and jigsaws you can pack!). Generally the food was good although some of the sauces with the main courses were a bit poor.
For a family like ours who want half board in a nice quiet hotel this was ideal - some really nice beaches locally, nice little town just 5 minute walk away.More