I have been on a cruise before as well as gone to Nica for the factory tours, and I agree with everyone else here; the cruise would be boring without anyone else to hang with. On a factory tour type trip you will be hanging out with other people all the time as they will have the same schedule as you. Plus you have to factor in Rocky wanting to party all the time, so it's easier to hang out on land and get sick vs. on a rocking boat....:nodlaugh:
I would do the factory tour regardless.
~