Location and staff were exceptional. There were minor hiccups, the sink faucet stopped working but was promptly fixed. The master bathroom door knob kept falling off, but was still functional. Also, it wasn't a big deal for us but I feel it's worth mentioning because it would have been nice to know. The beach club access only includes two towels and two chairs. There is a separate fee for anything more. Otherwise, we had a great stay.