Wonderful and stylish home in Blairgowrie.