Nice place, amazing location. 100% suggested if you're visiting Mexico City!