This was the perfect base for our family vacation. Walking distance to great beaches (including the adorable dog beach!), lovely restaurants and shops, and the essentials (grocery store, gas station, etc.). All of the home-y touches added to the experience and our comfort: beach chairs for use, shampoo in the bathroom, clean dishes and appliances, and even a stationary bike and yoga mat for some morning fitness. Plenty of room for me, my husband, sister, and mom for our 4 days stay. Also, it's just super cute--loved all the decor choices. We loved staying here and plan to return.