I hate to give this 3 stars because we did have a decent stay, however this specific unit really did not live up to our expectations for a few reasons:
1) Sugar ant infestation in kitchen and bathrooms. We had the resort spray and the situation only got worse. We kept ALL of our food in the fridge but it did not help. This was so bad that my mother refused to use the kitchen at all.
2) There were only 4 of us and we staggered our showers, but still ran out of hot water every single day. This would be totally inadequate for 6 people.
3) Beach access is not great; it's a rocky area that really isn't "usable" beach. We wound up driving to other spots each day and spent very little time on the actual property because of this.
4) Unit was more run-down than photos suggest; I believe more recent photos should be taken.
5) Strange air vent in upstairs bathroom allows you to overlook the downstairs bedroom. No sound privacy, and a little awkward that you can "peek" into the bedroom if you open the vent.
Despite these notes, we did have a pleasant stay. Resort grounds are beautiful, concierge service is helpful and the nearby food trucks offer great food. I hate to be the one to rate this unit poorly, but just wanted future travelers to know what we experienced. I would recommend finding another unit at this resort.