Great place by the hospital and Granville island