Top-notch place and amazing location. When combining the two of them, this is the best place I've stayed yet in CDMX.