I've been driving for over 30 years and owned many cars and this is easily my favorite. It's fun to drive and when I wash and wax it up it looks great. The car is nine years old with 106k miles and yet it is still tight and everything works. Just had the timing belt changed ($700) and plan on keeping this baby for several more years.
Appearance (alloy wheels a real plus here). Reliability. Ride. Handling. Hatchback provides surprising storage room.
Ergonomics. Passenger compartment is tight. I'm 5'10" & 180 lbs and I wouldn't recommend to anyone over 6'. More of an around town car, not great for long trips. Gas mileage not what you would expect (I get 23mpg-auto trans).