One of the best places to stay in Mexico City. Especially if it's your first visit to this city.