By land, sea or air, Nanaimo is the place to visit