The Europe cruise has an excellent itin. May also a nice time to go before the crowds. I would not do Mexico at this time, especially as a young girl alone. A lot of gang problems down there currently including many murders. It was scary for females yrs. ago, worse now. Ships are pulling out due to the dangers.