Excellent location! Easy check in, great decor, excellent water pressure in the shower. Perfect stay in CDMX.