Having travelled many of the great cities of the world this is not one of the most impressive. It is pleasant, but not great. The one time it did liven up and acquire character was when they had the light show lighting up the buildings. More art works, more things of interest to look at whilst walking, water features, these would lift the overall experience. On the plus side, it is close to the Botanic Gardens and East End.
If you own or manage North Terrace, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.