Pros:
-Very comfortable flat!
-Everything you need to cook full meals
-Excellent bed
-Friendly building staff
-Very close to two metro lines and lots of great restaurants and bars in Condesa
-Huge grocery store nearby
Cons:
-If you're a light sleeper or sensitive to noise, the flat is not for you, the building vent lets in a lot of highway noise 24 hours a day
-It would be helpful if workout mats were provided downstairs or in the flat -- the gym floors are all hard and a towel isn't enough