Great location! Would highly recommend to a new visitor coming to Mexico City for the first time.