Great apartment for your stay in Mexico City.