where to find the best island views in Newfoundland