The apartment is very spacious and has a beautiful outlook. We were travelling with a 2 year old and a 3 month old and it's really well equipped with a cot, high chair, baby bouncer and baby bath (although the bath was missing the plug and couldn't be used). The location is good and it's about 20-30 mins on the metro to most of the major sites, door to door. Both bedrooms and the living room are air conditioned which is so good for summer! It's worth noting that the shower is tiny. My husband and I are average size and we each only just fit in. If you are a bigger/chubby person it will be hard.
The only downsides were that the communication was quite tough. Both the owner and the management agency were slow to respond to messages and the agency is really hard to reach via phone (at one point I had to ring 9 times to get through to speak with someone). It's probably OK if everything runs smoothly but we had a few issues and it was a bit of a nightmare. That brings me to the second point which is that there were lots of small but annoying maintenance problems. The washing machine was broken (although this did get partly fixed after multiple messages and phone calls), the lamps in the bedroom wouldn't work (and there's no overhead light so you do kind of need them), the fixture that attaches the shower head to the wall is broken so you have to hold the shower head while washing, the shower was really slow to drain, and getting the stove to work was hit and miss (although we didn't report this last one given the lack of response we had with the earlier issues).