Our stay was Amazing. The location is absolutely perfect. We could watch the kids in the water from the living room. (teenagers) We took a 5 min bike ride to Belmont park with rides and shops open. I would suggest going to Belmont park on a weekday, the weekend was busy. We had a bon fire on the beach each night. We had two families of 4 and two French bull dogs with plenty of room. The house was spotless. The instructions for check in were so detailed , they really took the time to make everything easy . The only downside was the noise from upstairs you could hear people walking back and forth till late in the night . I still gave 5 stars because this place is so much better than most you find on here. One word of caution.. shuffle your feet in the water. My daughter stepped on a stingray and was stung! She made sure to shuffle her feet after and was fine. Also DO NOT leave ANYTHING on the patio it will get stolen. We had two skateboards stollen. We will still book again next year!