Amazing location just steps away from Granville Island.