Lovely place, lovely host, a wonderful place to stay