Lovely, modern and spacious spot close to the beach and Main Street. The hosts were so accomodating and welcoming.