5 stars all around.
Wonderful area.
Wonderful staff.
Wonderful decor and comfortable.
A perfect stay in Mexico City!