This resort served perfectly my objectives this time:
1, Not over the top expansive in absolute terms
2, relatively, the money was very well spent: beach front resort, nice architecture (key for the escape holiday effect!!), clean and comfortable rooms, good swimming pools, excellent breakfast (the buffet breakfast is 5-star)
3, close enough to the airport but does not suffer too much from traffic.
4, also - extremely reasonable food, drinks, and spa prices - that was a surprise.
Do note, however, these points which I didn't like so much (but that's why it is not a 5-star resort):
1, nothing is meticulously done: the booking of airport transfer involved confusion (hotel "confirming" the booking and then telling me there is no booking - FOR BOTH ARRIVAL AND DEPARTURE), the ordering of drinks at the bar (taking and delivering wrong orders), very small details but hey - important for hospitality business?
2, beach is nice but not WOW. also, a lot of motor-watersport making a lot of noise mostly before lunch time. having said that - perfectly good for swimming (very shallow, and virtually no wave (they all break like 1 km offshore).
Personal preference for room - garden side as far away from the road (around cocokiss pool/bar) would be ideal - zero noise. beach side... less attractive.. the only advantage is that you dont needa cross the road but this is totally no issue.
all in all, this is an excellent choice for the price range - and like said by many before, perfect for family with kids. Top choice for tropic escape break without wanting to splurge.