Very comfortable, well maintained and welcoming.