Vancouver Wedding Ceremonies recommends Cecil Green House. I have conducted about 10 weddings here over the last few years. It’s very popular and for very good reasons. The setting is beautiful. Access and parking is good. The backyard/garden feel is gorgeous. The area is spacious enough that if you want direct sunlight, you can get it. If you want shade, you can move around to find a shady area. The staff is very competent.
The reception area is beautiful and if weather turns ugly at the last minute the staff is flexible to move things from outside to inside. You decide.