The apartment was spacious, beautifully designed and furnished. Plenty of space for three adults and two children.
Food was very good (all three meals included in the price), but very local. As a result, there were a couple of occasions where our kids could not find anything that would satisfy their typically British palettes. That did not seem to present too big a problem, as we could always order a pizza or something from the bar menu for a few extra euros.
Staff were friendly, but customer service is still work in progress (not just in this hotel, but generally in the region), so if you see a grumpy face at the Reception, don't take it personally. We had to check out three days earlier than planned, as one of the children got temperature, and we were not charged anything for the cancellation!
The hotel has good facilities, wellness spa, kids' club (free of charge, but not that well equipped, so only interesting for a short period).
The only thing that bothered me was smoking- bedrooms and the main restaurant are smoke free, but everywhere else is a smoking zone, so could get quite unpleasant.
Still, despite that, I would go back- the hotel is extremely good value for money; kids under 6 don't pay anything.