The place is quite easy to locate and is central to essentially everything in the CBD. If you need to go outside the CBD, Flagstaff is right there for a quick train ride. There's some good coffee shops and bites to eat just outside the apartment building.
You don't have a view from the apartment and it's right across an office building where people can look into the apartment window. There's blinds to offer privacy and you'll likely be outside most of the day and come back after work hours where no one will be across from you.