This place is great, it has a nice rooftop and the location is perfect if you are visiting the central area of Mexico City.