World-class vineyards, cosy restaurants, historic streets - Mudgee is the perfect destination for a cycling holiday.