Like Marpet said, you can go on the cheap, or spend! Lots to check out and look for reviews online.
If you are driving, check your forecasts through the mountains. Spring can bring on mudslides and other delays before May.
We are living near there now. I love going down Granville Street at night. My tastes are simple. A theatre, restaurant, and hotel, some shopping, hiking along the waterfront. There are many things to do and you can get a free brochure mailed to you if you are planning it in days to come and download coupons for events. I love it right now with less tourists. OHHH, and when the sun shines (once or twice a week in winter) [haha]. I like to go into the city. There is a comedy festival in March with famous names...can't wait!
Get a 10.00 compass card, and you can ride the trains, ferry across to north Van, and transit for the whole day! It's 2.85 per zone, but the ticket is good for 90mins. Its fast and easy to connect and get around. Just use trip planner on TransLink.
https://www.compasscard.ca/ https://www.translink.ca/
If you are driving, try to plan it around rush hours. The # 1 can be very slow after Chilliwack. I am impatient, so have always come in early morning or late night.
You can detour around also depending where you are staying.
If you need any info and it's not online, inbox me, and I will check it out and send it out to you. Cheers.