agree with Doc... It's sub-par for a 4 star hotel. The rooms,decor, hallways, elevators etc are all very tired. However location is good, and at that price it's not a bad deal. You could definitely pay more and get less than this.
And, as someone said, they have some hot staff at the front...