We loved the location. Alamos is wonderful and very central. By Metro you get to the Zocalo in minutes! Everything was great - thank you.