Highly recommend this spot!! The apartment has everything you need to make your stay in Mexico City great! The location is everything and extremely walkable.
I would definitely stay here again