A lovely place to stay, welcoming and warm.