Overall this is a beautiful place to stay. Large home, great for entertaining. Beach is clean and gorgeous below. I will say we were a bit disappointed in the upkeep of the home itself. There were spider webs and bugs all over the patio furniture that we had to clean and also bug/beetles in the home. None of the kids bunk beds were made with any fitted sheets, just a sheet laying on the mattress. The house was not stocked with enough paper towels and did not come with any "extra" items in the kitchen such as tin foil, plastic bags, sugar, coffee filters for the coffee machine, etc. It was essentially bare besides basic utensils, which would have been nice to know ahead of time. The air conditioning is set at a certain temp that cannot be adjusted below 70. We had 13 guests in the home in November, and it was HOT. The speakers throughout the home also cannot be accessed. Several TVs did not work in the bedrooms and the jacuzzi took 1.5 days to heat up. (we finally were able to use it the very last night). We did call the maintenance team and they came out the next day to replace one TV and attempted to fix the hot tub, but were unsuccessful. Overall, we still have a great time but for the price of the stay, we feel as though everything should have been in working order upon arrival.