I've been there and went to North Vancouver to the suspension bridge called Capilano Suspension bridge. (had to look it up) Apparently they have added some tree top suspension bridges since I was there in the early 90's. There is also a ski hill on the north side that gives a great view of the city. The city park along the southern waterfront is nice too, all in all a beautiful city.
My wife and sister in law are flying to england to visit their brother this week. They were discussing items for their itinerary a few months ago. My sister in law said she would like to stop in Vancouver while they were over there?!? LOL.