Great position, great house, great host! Our stay was wonderful despite bad weather.