Clean and very convenient spot to stay in Mexico City