Hardly 4 stars,
We stayed in the Roosevelt hotel for one night and couldn’t wait to leave. The room was old and dirty, one of the phones wasn’t working, no coffee pot, an old out of date confusing to use safe, no refrigerator and no amenities. The morning we were to check out, the maid tapped on our door 2 hours before check out time and we cried “we’re in here” but that didn’t matter, she entered, stood looking at my wife in her PJs and said “when are you checking out?” We said in an hour, she then left. WTF? I’ve never had that happen before! How rude! We called the front desk immediately who did and said nothing. 
This hotel is overpriced, outdated and poorly run. There are many other well run hotels in this area. Don’t waste your time and money here!