What a fantastic location with gracious, communicative hosts and an amazing ocean view! Clean and comfortable, close to shops, filled with amenities and supplies you could ever need (and more), easy, secure parking, and steps away from a beautiful beach - we enjoyed our stay! Falling asleep to calming waves and cool breeze was the cherry on top - will return and book again!