I have gone on a European river cruise on a boat with less than 200 passengers. I am somewhat reluctant to go on an ocean cruise where there are over 5,000 passengers since it seems to me that shore excursions would be a mob scene and I could not really get the flavor of the location. For those that have gone on one or more ocean cruises, how did you like your shore excursion experiences?