We found this cruise lived up to reviews posted by others.
Main reason for booking was the connecting flights to Southampton and coach shuttle provided. This worked well in both directions - excellent for those based in Scotland. We also utilised again The Baggage Handling Company in Southampton and sent a couple of suitcases in advance, these were waiting on arrival in the cabin. On return they met us outside of the baggage hall and took away the suitcases.
On minor point we were given an extra us$300 on booking making a total of us$800 - but this amount was not added until shortly before departure. Consequently several emails to the agent.