Not bad at all considering it has 120k miles.
$1600 for alternator & battery was a total rip off.
There are more luxurious sedans such as 7 series, MB S class, etc or more sporty sedans such as 3 series, etc but you can't find another sedan with the magic combination of luxury, refinement and sportiness.
Sedan wise, 5 is my all time favorite.