Lovely place to stay, and lovely hosts