Lovely house. Lovely host. Beautiful location. We couldn't have hoped for much more.