lovely place, lovely hosts and a lovely location