My car has a decent spec, but having not ordered it myself (I bought an ex-demo) one thing it didnt have was CarPlay.
Originally my car came with Professional Media Plus however CarPlay was not available to purchase via ConnectedDrive store.
I got
wibbles to work his magic and he has now enabled CarPlay for me. He also on separate occasions enabled iDrive 6, EBT and Android screen mirroring for me too - plus dabbled in the physical retrofitting of my M3 mirrors.
The get the CarPlay working Craig sourced me a new set of FSC codes, so the added benefit is that CarPlay is a lifetime feature, rather than a time limited option as it is on the ConnectedDrive store!