Essential insights about cape breton island