A beautiful, well-appointed home in an amazing location. Add in responsive, responsible hosts and you have it all. Thank you for sharing your beautiful home.