Laura’s Cottage in the Forest is an idyllic oasis for anyone visiting Salt Spring Island