Nice place in one of the coolest locations in Mexico City!