Lovely place, lovely hosts and a lovely location