Definitely agree with spending time on Granville Island. Check out RoseHip Hats if she is still in the main public market! I so regret not buying one when we were there. They are a bit pricey since they are handmade but absolutely beautiful! I want to go back just so I can buy one!