Perfect location, super convenient check in and check, excellent communication, wi-fi fast, neighborhood perfect for walking, great restaurants nearby, a great place to stay in Mexico City