Comfortable, convenient, a great place to stay