I bought my 2007 3 series here, and a year later came back and traded it in for a 2014 3 series. Howard Schneider is an amazing salesman. He is very laid back and understanding of my car needs. I've had amazing experiences with the service department as well. The only problem is they always give me a great loaner when I take my car in for service, that's how I ended up with the 2014. I would highly recommend BMW of Westlake. Once you purchase a car the dealership invites you to some amazing events. I recently drove their whole fleet on an autocross and was one of the first people to drive the i3 and brand new 7 series.
I highly recommend BMW of Westlake and Howard Schneider personally. You won't be disappointed if you purchase with him.