Great place in a nice location!
It was just the spot I needed during my weekend there.
Would definitely revist next time in Mexico City!