Peugeot RCZ R - is this the best handling Peugeot in a generation?