Great place, great blokes!‎
I took my Triumph ST in due to an engine fault light. Seems the fuel sender is broken but to make sure it was OK to ride the next day (the weekend) MSP looked at it ASAP and it wasn't costly - plus they had to go and make a special trip to get their diagnostic tool back from loan at the local college where they help sponsor young mechanics. They even put some air in my tyres :-)
Great service, great techs. Highly recommended.