A lovely place and a welcoming and lovely host