This is a perfect place with 4 bedrooms, 3.5 baths. 3rd floor accommodations (2 bedrooms and 1 bath) were perfect for the 'kids' (19-21 yrs of age), while the 2nd floor en-suites were great for the parents.
While all the houses on the beach are largely the same layout, this one is located in what was a quieter place (at least the week we were there) away from the beach club. With a 'backyard' like this, we had our own beach club and were grateful for the views, quiet and great amenities of the property. Well stocked and very comfortable.
We rented a car which eased our logistics, and there's a grocery and liquor store 5 minutes away (a bit pricey but convenient and good options). Pink Octopus is right there on property for meals (sit down or takeaway) - very tasty food.
You will love it here -- and like us, will likely plan to come back soon!