I have had my mini one a couple of months now, and I have been wanting to clean the interior. What are the best cleaners to use on interior plastics, that wont damage, look horrible. And what should I use for cleaning the fabrics, like mats and seats?
Also when I first got my car from the dealership it smelt really good for many weeks. How do they put that scent in there? Is that a cleaning product they have used or have they hidden some kind of air freshner somewhere? And what can I use to get the freshness back?!

Thanks
Matt