Lovely house, superb location, great host