Alfas are great but can break your heart no matter how well they're maintained. Had a 2.0 Twinspark GTV and was just a fantastic place to be! Nippy too, but they're very fragile things... I know the newer ones are supposed to be more reliable though!