One summer day at Granville Island