Lovely house, lovely hosts: would happily stay again in the future.