A great place to stop at in Mexico City. Excellent location, really easy check in, and everything to need for a comfortable stay.