Granville Island is another extremely popular wedding photo location. Granville Island has a unique look that is part shipyard, part market with a bit of ocean and city skylines. While it is extremely busy there are a few locations that are off the main path.
The price quoted was very reasonable compared to all the other photographers we met with who tried to offer us similar/less in their packages.