Picked Thomson cruises as it is always difficult to get a flight with other companies as living in the NE.
Found flight, ship, staff, entertainment and food excellent from start to finish.
My young grandson and family members thoroughly enjoyed the port of calls and the
Small but adequate for sleeping in. Holiday is on topside