Average of 118 reviews
95/100