I will be going on a cruise that will dock in Cannes and have about 7 hours at our disposal. With the limited amount of time, what is a better and more scenic day trip, Cannes to St. Tropez or eastward, Cannes to Monaco. I am travelling with my husband and 2 young kids, 6 and 2 yr olds. Is travelling by public transport adviseable? Thanks, would really appreciate some tips.