Squeaky clean, amazing location, just a perfect place to stay when visiting CDMX.