spacious, clean, informative and hospitable hosts, great location with views, and an adorable coastal town!