The resort is a great place to stay. It was clean and spacious.
The only negative is parking. We arrived early for check in, as we were told we could do. "You may park and use facilities but no guarantee of room check in until 3." Completely understandable. . However there was no parking. The security guard to told us to "go to lunch" and then try again. I went to front office and was told the reason the lot was full, was because people that had checked out may be at the beach. I think when you check out at 11am you should give up your parking place as well. Problem solved.