This place is amazingly located and is perfect if it’s your first time in Mexico City. So easy to find and check in. Honestly a real find!!