Beautiful home with amazing hosts in amazing location. Enough said. Very knowledgeable and very accommodating. If you love dogs, Amos is a great addition to your stay.