Lovely place, lovely location and great host