Been on a few cruises. I like them, but get a little stir crazy if there are too many sea days. Love the ports though.
I don't mind lots of driving if that's what I'm after, but sometimes it's nice to fly into a place, stay at an all inclusive, and rent a vehicle and explore that way.