I test drove one and really liked it. I couldn't persuade my wife to live with the bucket seats so she opted for the other petrol engine - 118i
Lovely car though and plenty of engine for normal use. The only thing I don't like with the 118i is the start/stop is very clunky but easily turned off.