Great location! Clean and lovely space to stay in Mexico City