It's a pricey experience, according to the videos I've seen.
I was watching one of the cruise channels earlier today, and just shake my head at how easy some people are to please regarding the "entertainment" on these ships. So much of it is just trivia games or some cheap version of American game shows (changed just enough to not get tagged for IP infringement), and what passes for 'theatre' shows.
Honestly, I've worked on theatre shows ranging from dinner theatre and musicals, to Shakespeare. Whatever they have on those ships just isn't what I'd call theatre.
On the flip side, there was one that combined a themed dining experience with live actors, and the whole thing was set up to give the passengers an immersive experience as though they were on a train, rather than on a cruise ship. So it was like dinner theatre except you're actually part of it. The price was expensive, but it looked like fun, and they had multiple themes that ranged from the Wild West to the Orient Express.
And then I watched one where the video channel host got to go to Antarctica... I am so jealous. He got to see penguins, get right close to them, in their natural habitat - Gentoos, Chinstraps...
That trip cost him a mere $42,000 (USD, I'd guess, which would be even more in CAD).