wonderful location, lovely house, excellent hosts.