ScotRail is receiving significant approval from its passengers, with a vast majority reporting a positive travel experience with the operator.