Vespa 125GTR - Choose the right suspension (bumpy roads)

Hi there, i live in Lisbon and the roads are very bumpy and the motorcycle is always shaking! Which suspension do you suggest to ride on a daily basis that can absorb the shocks. Waiting for your comments

thank you