You get what you pay for
First, the rooms are clean and the staff attentive. That said, the furniture and carpeting are old and need updating, and the rooms are small. The hotel is in a good location, walking distance to a number of great locations. With modest expectations if you expect 3 stars you gett it.