Bowen Island offers an idyllic escape from the hustle of downtown Vancouver.Located just 25 km northwest of Vancouver, the tiny island is only 6 km wide.