For the price, it's great and clean. It's old, but it's clean, not dirty. It has all the amenities for a comfortable stay. Definitely worth the price and location. Highly recommend.