We recently stayed here for a family vacation with 9 people, including 3 young boys, and it was a wonderful base. We rented a 4-bedroom ocean suite, which offered great comfort, a well-equipped kitchen, and excellent access to both the pool and the calm, kid-friendly beach.The absolute highlight for our layout was the bunk room: it was awesome, and the boys really enjoyed it. The other rooms were spacious, though one lacked a separate bathroom and had limited storage space. Also, the entry codes for the property and suite were incredibly long, though we managed to memorize them quickly!The host was quite responsive. We had a minor issue with one toilet, but the on-site property maintenance team responded rapidly and resolved it without any fuss.As for dining, the food on-property is fantastic but comes with a steep price tag. We had a great dinner at the beach restaurant and ate breakfasts at the main resort (now the Ritz-Carlton), both were delicious but very expensive. Because of this, you’ll definitely want to use the great kitchen; just keep in mind that the closest supermarket is about a 15-minute drive away, so it's smart to stock up on your way in.Overall, An amazing, memorable spot for a large family. The calm beach is perfect for kids, the views are stunning, and the property is well-managed. Just be prepared for high-end resort pricing when dining out.