Very clean, comfortable, and accommodating. Parking was not easy, but overall a great place to stay.