The front desk receptionist was friendly and welcoming when we arrived and answered any questions we had. The room was very clean and had all the necessities for cooking, bath, etc. The beach club access was amazing, and included a beach setup, access to the beach which includes a dune lake that overflows into the ocean, and 2 zero entry pools, one of which has a lazy river. We weren’t able to eat at their restaurant, but look forward to trying it next time. Would definitely recommend, plan to return!