This place is amazing. It’s comfortable, clean and in a fantastic location. The hosts were really good at communicating and even suggested some local veggie restaurants for us. Check in was really smooth too. A great place to stay in Mexico City!