Discover why a weekend in Vancouver is an experience you won't soon forget, from hiking in the mountains to enjoying the renowned food scene.