This place is great. I would highly recommend it to anyone. Next time I am in Mexico City this will be my first option.