Excellent location to see Mexico City