Quiet spot near Finch subway.