Located in Pender Harbour on the Sunshine Coast of B.C., Painted Boat Resort and Marina features 31 spacious villas with scenic views of the ocean and the promise of an idyllic getaway to its patrons.