The Black Rock Resort and the town of Ucluelet on British Columbia’s Vancouver Island has the ideal mix of west