Salt Spring’s finest restaurants & inns offering 7 cozy rooms & a restaurant serving globally inspired cuisine made with locally harvested foods