My wife and I have sailed on both Princess and Holland America and much prefer Holland America. We don't drink but other than that, you seem to enjoy all the things we enjoy and those are the things Princess lacks. I think you would enjoy Holland America. You might enjoy viewing my wife's website. She creates slideshows from the thousands of pictures on every cruise. They are all listed in chronological order on the Travel section of her website and include slideshows of the ships, our shore excursions, and the suite we stay in on each cruise. I'll insert a link below that will take you there.