A cool place, well maintained and conveniently located in a great location in Mexico City