I just bought a 2018 X5 50i M Sport. Not only did I get a great deal but the customer service was fantastic. Joe was my salesperson and he was very patient and easy to work with. I did the delivery with their BMW Genius, Tim, who knows everything about their cars. Even scheduled a follow up with Tim to answer some questions that came up after I did the initial delivery and he was happy to help. I highly recommend this dealership whether you are looking for a BMW or a nice used car. This dealership feels very warm and inviting when you visit and I find myself just wanting to hangout there.