Perfect place to stay in Mexico City. Clean and comfortable apartment with great views.