I have my Mini serviced by Super Automotive all the time. They are quick and efficient. No complaints.
They are courteous professionals who understand the complexities of Mini cars. If you're looking for a shop try 'Mini Experts' for your next routine maintenance.