A gem in Mexico City. Great location, wonderful terrace, quick and easy communication.