Excellent location, awesome amenities. My family stayed here for 8 days, and it felt like home. Steps from the beach, but still feels private enough to share a meal on the lower patio or go to the upper patio to watch the pods of whales swimming past. The kitchen is well-outfitted, the beds are comfortable, and the fixtures and finishes are modern and high-quality. The garage is a nice bonus, and the hosts provide beach toys, boogie boards, and beach towels. And excellent stay, and we look forward to returning next year.