One thing to think about. Cruises don't always run on time. I've tried a couple of times to take private side trips and got screwed up both times.