A comfortable, welcoming and surprisingly quiet place to stay.