Travel With Allen is a complete travel service out of the Lynnwood, Wa. Have you used them in the past?
They offer cruise package deals, ie., airline tickets (both/either, one way and round trip), transfers, hotel rooms and plenty of shore excursions, etc.
In other words, very personal travel services, which prevents the traveler from worry and mistakes.
I would like to use them in the future, but, they don't offer cabin match programs for singles in need of sharing.
Any interested travelers want to go together to take their planned trips?