Wow!!! What a great trīp!!
Just beware for Rome: it can get pretty HOT there! Be sure to carry lots of fresh water with you