Great place in a perfect location to explore Mexico City.