If you haven't been to Vancouver, I think this trip sounds great.