A wonderful location, great hosts, spotless guest home with gorgeous garden surrounds. A short walk to the beach, easy convenient parking, walk to restaurants and coffee. Ideal. The check in couldn't be easier and the hosts were easy to communicate with and made for an ideal visit. 5 Star vacation.