This was our second time to stay here. The location and spaciousness are what brought us back. The house is clean and they have all of the comforts of home. Walking distance to the beach one way and shopping/restaurants the other. The garage availability for parking is an added bonus. They have everything we need to enjoy family time together.