Don't know how far it is from Long Bay but we like English Harbour best. Lot's of places to eat, things to see and great history.
cheers
irina