One other piece of advice - The first weekend in August is a long weekend in British Columbia (Monday Aug 6th is a holiday) and is traditionally the busiest travel weekend of the year, with thousands on vacation.
As a result, you'll probably want to make sure you've got some confirmed reservations ahead of time for these nights, at a minimum:
Thurs Aug 2
Friday Aug 3
Sat Aug 4
Sun Aug 5
Mon Aug 6
Tue Aug 7
The good news is its also usually the best weather of the year
Have a good trip.
Cheers,
Geoff Glave
Vancouver, Canada