My wife and I enjoyed a week here. Its location is within walking distance of some local bars, restaurants and local supermarket/mall - about 15/20 min stroll.
The staff absolutely made the stay. Everyone was friendly and helpful always greeting with a smile. Reception came to us and checked us in whilst sat in the lobby rather than at the front desk, a nice personable touch with welcome drink. They even assisted with contacting the airport on our behalf with our delayed bags.
We had breakfast and dinner included. A really good variety which they altered to provide a bit of change - for dinner they had different themes like bbq themes Asian etc. We didn’t try the a la carte restaurant.
We used pretty much all the facilities that were included free as part of the stay - kayak, waterski etc. The only thing we didn’t try was the paddleboard as it was a little windy that day.
They also provide activities throughout the day like swimming pool exercises, yoga, stuff for kids etc.
The spa was amazing. We visited twice for a massage and one with a body scrub.
Only couple of small minor things: bar is open until 11pm. They have singing, entertainment etc which I believe most of the rooms face onto. It didn’t bother us much, but note it can be loud if you want an early night. A few flies were around the restaurant which could’ve been better attended to but nothing major given it’s all open air.