Perth clearly had a wealthy past and is good looking and well maintained and accessible. We never saw the streets busy - it is a quiet relaxed place and you may need to look carefully to find places to eat in the evening - but there are several excellent restaurants around the Kirk area.
As a gateway to the Highlands Perth is a great place to stay before venturing into the hills for ouydoor activities.
Beautiful and amazing natural parks and farms. Really enjoy travelling through the farms and mountains.