When you can wait two hours for a bus in London on a bad day getting on board a ship is a doddle. Anything under 3 hours is good. Modern security demands mean no one gets on board quickly. Just go with it. Mostly its good natured and quick- my only complaint is that at my age taking shoes of and back on is not as easy as it was!