Personally, I prefer river cruise because they have less crowds and offer less hassles than giant ships at sea. Saying this, the ocean experience...
Separate names with a comma.