We stayed here for a company function. Nice property, pools and building. Most of the staff were very polite and helpful. Only a few stood out as sub par. The grounds were well maintained. Found a couple nails in the sand volleyball court. Ouch! Probably from a nearby new building. The food was plentiful and did the trick. I wouldn't call it gourmet, but it was good. Free SCUBA was nice, but short bottom-times and tight leashes, regardless of experience.