Fantastic location. You don’t even have to cross the street to get to the Insurgentes metro station which quickly takes you to all the cool sites for about 25 US cents a ticket (5 Mexican pesos).