A great place to stay - friendly, comfortable, welcoming.