The hotel was just a little out dated, but clean. Our room was very nice, but close to the pool. This could be a problem for someone who wants complete quiet. The food in the fine dining restaurant was very good. The Itilian restaurant off site was very noisey, so much so , we could hardly hear each other, and the food was just ok.
The golf course wasn't in good shap, as far as we were concerned, and very over priced.
The best part of the trip was the beautiful white beach. You could walk right out the door and be there.