Vespa's GTS 300 ticks all the right boxes for city riding | MCN Review