I used to cruise quite often, when cruising was a relatively new travel option. I took an hiatus for a while and discovered what this travel form has mutated into is not for anyone who has expectations a beyond Motel 6 level of service and food on par with a mediocre, local diner. All of this is presented in smart uniforms, making a great show to encourage generous tipping.
If this is what you want or expect, you will feel quite at home. For my money I can do better checking into a decent hotel and dining at my usual selection of restaurants. The one thing I cannot replicate is the rolling of the sea. Maybe I can buy an hammock.
Pros: