Property is located in a nice section of the beach, water and pool are are beautiful. Bar is nice but a bit too quiet. Some music would be nice.
Upon check in we were given a room near the front to the office. Since the property is currently under reservation, we had to deal with workmen starting at 8:30 in the morning, and staff leaving after midnight with children were very noisy, unware of waking up the guests. At check in K---a told us the hold on our card would be $100 US. At checkout, J--- realised that the hold on our card was not at $200 which I didn't take to kindly. Also, the beds only have a very light sheet on, so we requested blankets to sleep with the AC. None were sent the first night. The second night I had to intercept the lady cleaning the room, who brought them over. First night also, no hot water to bathe. We have to intercept the workman the 2nd night to make sure the heater was turned on to maximum to enjoy a hot bath. The food service was kind of slow, but was presentable.
Overall, I will not be returning, but the next guest might have a better experience.