A lovely and welcoming place to stay.