I am travelling with my 2 sons. I took them on a cruise 2 yrs ago and they raved so much about it we decided to go again. Did you book your excursions on your own or thru the cruise? Do you think I can wing it there or should I at least book some things thru the Internet? How is it you get to cruise so often?