I am about to change my car and thinking of getting a Fiat 500, but I have to admit I am swayed by the cuteness factor. Has anyone any particularly bad (or good) experiences with this model?