If I'm reading the website correctly, that R299 900 seems to be for the 'First Edition' model, which includes extra chrome trim, pin stripes, etc. So most of what you see is in the price.
Adaptive headlight, heated grips and reverse feature all cost extra. BMW South Africa are in habit of...