Generous hosts, breathtaking view, and adorable puppies. I couldn't dream of a better stay. The homemade breakfasts are unbeatable. I will be going back without a doubt.