Nice place in the middle of Mexico City. Highly recommend!