I had originally jumped to book the most important excursion, then a few days later we sat down and discussed which others we wanted, and booked those.

When we got onboard, our excursion tickets were in our suite. One wasn't included, but there was no problem adding it at the tour desk. There was one included that I know I wouldn't have booked, but I took the blame and the tour desk happily cancelled it for us.

So, our experience was very positive.