A pleasant, welcoming place to stay.