Great place with perfect location to enjoy all that CDMX has to offer.