I stayed courtesy of a friend who owns an appartment so can't comment on charges and prices.
The setting is outstanding and staff at reception very courteous, let me borrow a mountain bike for free.
The pool and grounds are very lovely and extremely well kept - water not heated, but I never mind that at all.
We did not eat in restaurant, which was deserted every evening. The local pizza place is excellent value for money however, and a stone's throw away.
you definitely need a car to get around, the nearest village has some restaurants (nice pub for lunch, and great icecream/ cafe type place) and simple grocers, but not much else.
Be aware of functions at night! These can be noisy - there was a karaoke party going on when we were there. Not the sort of thing I'd have expected in this resort.