Elton, has always been a great host and his apartment has everything that you will need to be comfortable and feel just at home. The apartment is also located where everything is within 3-5 minutes walking distance.
I definitely would recommend anyone who is going to Mexico City to stay at his place. I would not have keep returning to his apartment if it does not meet my expectations.