In short, it's a nice apartment with great amenities, however there are a few things that really bothered us and we had to check out early. the host is very communicative throughout and kind enough to let us change the reservation duration.
+ secure building with 24hr doorman
+ clean building and apartment, elevator only broke once during our 10 days stay, and it wasn't too bad since it's on the 2nd floor (2 flights of stairs)
+ well stocked apartment, there are enough towels and the kitchen is very well stocked
+ nice patio with plants
now the cons.. if they don't bother you as much, I'd still recommend booking, but they are pretty much deal breakers for us, especially all combined. Noise is probably the biggest one, I don't know why some previous comments said it's quite, it feels quite the opposite.
- the windows have pretty much no insulation and the street noise is terrible. every night we heard siran, motorcycles, and trucks along the street, it's like the trucks are right by your ear.. and they stop by the store downstairs until as late as 11pm and start as early as 5am.
- second issue from the badly insulated window is that there are mosquitoes coming in from nowhere..
- then the last straw is that internet is very slow. speed test says 10m download and 0.1m upload, but other than the extreme slow upload speed, download doesn't feel like 10m at all. gmail takes more than 5min to load. and often times my Mac book shows connected but no internet.
- one more minor thing is that the fridge is quite laud, but that seems normal in the area.
and lastly, the location.. I initially booked it thinking it's close to Reforma. Yes it is relatively close to some attractions, but all are >15min walk in different directions. If that's what you're looking to do then it's great. However we're with a 2 year old and need access to parks and playgrounds, which are hard to find around here. There is a small one nearby but the area doesn't seem very clean and safe.
Eventually we moved to another place near Parque Mexico, which is much closer to parks and there are many more restaurants.