This is the best place you can stay at in Mexico City. It blew me away when I arrived, and I loved it so much that I even booked two stays - one from the 12th to the 17th of December and another, upon returning to the city, from the 21st to the 24th. All amenities are provided including vegan, locally made shampoo, conditioner, and body wash, and you won’t have to worry about anything - towels, toilet paper, even four bottles of water and two beers are provided. Every room is outfitted with a Google Home and the bedrooms are super comfortable and quiet - the shower is also amazing with great water pressure and hot water. Every room even has a welcome kit with toothbrush/toothpaste, moisturiser and more... I slept incredibly well here, even though I usually have sleeping problems; the blinds are nice and dark, and the location is very secure. Also, the apartments are unfailingly clean and just gorgeous, beautifully decorated with some plants and excellent interior design. There is also a full kitchen with plates, pots, and basic cooking supplies, also a microwave and a state of the art stove. I can’t rave enough about this place, I wish I lived here personally. Rosalia, Yuliana and the team will make you feel completely at home; I was able to book a tour to Teotihuacan through them (which was excellent) and they helped with everything from brunch recommendations to sightseeing ideas and even checked in with me when I was feeling ill. Once again, I fully and wholeheartedly recommend this Airbnb which is the best I have stayed in, and believe me, I have done a lot of travelling!