This place worked out great. Clean, spacious, and easy to access. Nice location within CDMX.