If I could give 6 stars, I would. We stayed here for a long weekend with our family (including grandparents, a 4-week old baby and a puppy) and had the best time. The house has everything you need: excellent location, nice shower, comfy beds, very well-equipped kitchen and enough space. Big shout-out to the hosts for all the thoughtful details that made our stay extra special, such as providing towels, sunscreen, beach and baby gear, and leaving a treat for guests to enjoy during their stay. Would highly recommend!