August is the best, a little warning..
Check weather before you go, otherwide you will be very disappointed. No views, no whales and no activities. However if you are only for lobster, you will be satisfied. Should not skip Cape Breton National park- four stars in CAA travel book