A glimpse of life on Cape Breton Island.