Cruise Vancouver, BC harbours, doing Private Boat Charters & Public Cruises