I bought a generic Bluetooth adapter from Amazon that does a decent job. For $30 it gives you wireless signal from phone to MINI.
Pros: - cheap - wireless - minimal effort to set up
Cons: - audio quality is “pretty good” - your steering wheel controls only control volume (no track advance, etc) - requires usb power, so that cord isn’t available for your phone
There are a bunch online, I got this one.