Montse's place was amazing. Check-in was amazing easy, and the location could not be better.
Some have commented that there was a bit of noise on the street, but I did not find it to be overly disturbing and slept quite well. The apartment has everything you would need to have a perfect stay in CDMX.