James is the best of the best - he really listens to what you are seeking in a cruise and finds you the perfect match. James is friendly, patient, and extremely knowledgeable in his field which makes
Excellent service as always . We have been booking our cruise holidays through cruiseo for a number of years and always found the service from James to be excellent . Keeps us informed and always on