Don't fully believe in the pictures. The building interior is very much like a student dormitory, the room you are assigned to will greatly impact how your flat will look like. I got the one at the end of the hallway, and it had a narrow corridor with small windows, but it's alright since I only used it to sleep and I was out the entire day. The cleanliness was great though. The bathroom didn't have an exhaust fan which was strange.
I travelled with another person and they used the bedroom while I used the couch. The couch was really small which won't be comfortable at all if you are taller than 5'1.
The location is spectacular as it is only 10~15 minute walk from the Christmas markets, main shopping areas, museums, China town, and pretty much all the main tourist locations. It's location is hidden in a street that is really quiet. I would recommend going home earlier at night as there are a lot of suspicious looking people hanging around the square close to the apartment.