You will find us on the beautiful Granville Island