We enjoyed our stay at this apartment.
Pros:
1) The apartment itself is lovely, with phenomenal views of the city from a living room with two walls of windows.
2) The location is fantastic, with easy access to all parts of the city through public transit (both the underground and buses).
Cons:
1) The bathroom smells heavily of mildew, as did all of the towels provided (likely because the dryer function on the washing machine doesn't seem to work). We ended up buying our own towels at a nearby store.
2) Parts of the apartment are poorly built. The handle to the bathroom door is held on partly by matchsticks and fell off multiple times during our stay. Our bed collapsed at one point. I spent an hour fixing it after discovering that its frame is missing one of the metal supports it came with.
With a little effort, those two problems could be fixed and the apartment would be a fantastic place to stay. We'd definitely stay there again if those issues were addressed.