Avoid
Terrible
I gave the car back after many problems having run into major issues with the car after only 2 days of having it. I took it into BMW to run diagnostics and there said there were a lot of major problems. Worst experience I have ever had, no customer service at all. I run a business myself so know exactly how to conduct myself to customers, this is not the place for that and I do not recommend anyone go there based on my experience.