Glad to hear you made it to the Twillingate area. As I mentioned when I met you, you would never regret taking that little side-trip.
There are hundreds of beautiful coastal areas in Newfoundland, naturally, but the three places which alway stand out in my mind, are Gros Morne National Park, Trinity Bight, and the Twillingate and New World Islands, area.
Anyone who visits all three, will not only never forget Newfoundland, but is sure to return.