Recently spent a few nights here. Was told I had been give a "nice room" - right next to the elevator shaft so very noisy. Room looks dated and untidy and bed not very comfortable and pillows like sacks of cements.
Ordered room service and it took 45-60 minutes and when it arrived it wasn't great.
It is in a good location with good public transport links and within walking distance of the Galleria Mall. Also there are plenty of excellent restaurants within a 5-10 minute walk.
The only high point is the staff - who are all cheerful, friendly and efficient.