Granville Island was such a fun spot in Vancouver. It reminded me a lot of Seattle’s Pike Place (without the fog), with its huge market area, beautiful views, food stands, and interesting shops. If you got there early enough (and not even that early — more like 9-10am), parking is free and plentiful.