One of the greatest places I have been in Mexico City. Definitely is a place to repeat.