Stayed 5 nights in a studio unit which we got through a timeshare exchange. The resort is on the smallish side, which we liked, and the beach was great (you would have to keep a close eye on children though as there is a bit of a current). The grounds could be better tended and the maintenance both inside and... more






