So, I've only done a cruise once because it's not my kind of vacation, but one thing I've noticed vacationing in touristy cruise areas is the excursions done through the cruise are jam packed with 50+ people on a boat or bus. If you just want the experience, that's probably fine, but I like small groups of no more than 10-12 people. If I ever get drug on a cruise ship again, I'll be booking my own excursions.