It's hard to rate this one...
My room had been recently renovated and had nice furniture and a bright, sunny view. But oddly, the lobby and the hallways were extremely run down and very shabby. And I had continual problems with Wifi reception the whole time I was there.
The neighborhood is safe and it's very close to a big shopping center with a food court (north of the bus station.) But the neighborhood is very confusing and unpleasant to walk around as a pedestrian; it took me a while to get my bearings.
Finally, check in was strange: everything about this hotel (the building itself, the keys, the room) says "GARVEY PARK HOTEL", but there is a separate lobby on the first floor for the "Brasilia Apart Hoteis."
Be sure to tell your taxi driver you want the GARVEY PARK hotel!