Located on the beautiful North Shore of Vancouver, BC