Alvaro's place was perfect for our 2 week stay in Mexico City. The location was incredible, it had amble room and fast internet when we were working from home and had a kitchen with the basics that we needed to cook. (just make sure to lift the stove cover before you use it, we'd never see a stove like that before!) Alvaro was fast to communicate and was able to answer any of our questions relatively quick. I definitely recommend staying here.