A lovely home in a beautiful place. A great host!