A perfect spot to stay in Mexico City!!!