Despite the roughly 300 businesses, studios and facilities that call Granville Island home, the small peninsula has an old-world feel where public art thrives.