Great place to vist Mexico City (CDMX) downtown.
Super easy check in.