We rented this property for 4 day stay. Had total of 7 in our group. Location- perfect! The house was spacious and pleasantly decorated. The front balcony was perfect for breakfasts outside first thing in the morning or for listening to the waves in the evening. The kitchen was more than adequately stocked- dishes, pots and pans, bakeware, utensils and small electric appliances ( even a Crock-Pot!). Full size washer and dryer on sight ( they even had detergent). The bedrooms were large and had comfortable mattresses. There were three full baths which helped make showering and dressing for dinner out after beach time a quick process. There was even a closet from full of beach towels, chairs, toys etc .
Only negatives- we found the place to be very warm, especially the master suite. Woke up several times a night drenched in sweat. We were perplexed by this because the AC ran cold and seemed to be working. Additionally this is a pet friendly rental however they should warn renters that the yard consists of basically dry mulch. No grass insight for the dogs to use for bathroom needs. It was very annoying having to walk sometimes two blocks to find a small patch not belonging to someone else's yard. May not be a problem for all pets but my dogs were not happy. And lastly... The construction trash from next door kept coming into the yard necessitating frequent picking up. Hopefully they finish building soon.
Overall we had a lovely stay and were comfortable for the majority of the time. We would recommend the home. Perfect for family with children.