We stayed a weekend in march, the hotel is situated centrally and the hotel is nice and clean, but rooms are very plain and no hot water.
Pool is also nice and the view is great.
But don't even bother getting restaurant service there, even if you order you will wither and die before you get what you ordered. Go out to town instead, though it would be nice if you could just hangout at pool. And the place wasn't even packed.
All in all we had a good time, but if I go back it will not be at those prices, they do not match the service level.