We are travelling to Vancouver Island and staying at various places for a few nights. We arrive in Swartz Bay and wondered if we should stay 2 nights in Sidney or Victoria. We have 2 children aged 9 & 11 and are hoping to do whale watching tour and to at least visit Victoria and possibly San Juan islands. I'd be interested in pros and cons or recommendations. Thanks.