Looking at a cruise for the first time next June when DD will be nearly 4.5yrs. All the excursions seem quite long and I don't know how she will fare with such long days - anyone else experience of taking little ones cruising? Any tips? Oh and are there generally toilets on the coaches they use for the excursions? Thanks