Welcome John,
yes these little cars are a bag full of fun to drive aren't they,and so economical to run as well,my mechanic reckons change from £300 per year for all the maintenance, not including tyres and the very odd (and rare) unexpected issue.
and it's a BMW..
+1 on the pics