We stayed here for 10 nights. Was first in a deluxe pool villa which was very run down. Had uneven floor boards, rotten timber interior, mouldy bathroom, patched spa. Was clean but needed a face lift. We then asked for an upgrade or was willing to go to another room. The staff gave us a free upgrade to the grande pool villa which was much better. The grounds and gardens are beautiful.
All rooms have a very noisy air conditioner and the beds need some better pillows.
Apart from that the breakfast was great and had the best view from the restaurant. Staff were friendly however not always on the ball. Considering some of the great value restaurants not far away, the cost to eat dinner in the restaurant is extremely high. We therefore never ate dinner there.
Happy hour was great and had nice cocktails, but again the price was ridiculously high considering we could walk 5mins down the beach and get them cheaper.
On all its a great location far away from busy areas and has lots of potential. We were lucky to get a deal that meant we paid half price. If we paid full price we would have been very unimpressed.