Overall good place for a good price in CDMX