SO initially they said "I am sorry to hear that you are not able to view the correct stats for your account. I checked your account and noticed that you have completed 8 trips so far and have been reviewed by all your guests. So, great job so far! The Review Rate will get updated as soon as you complete a minimum of 10 trips. Your 10th trip starts on 16th October 2017. Rest assured, your Review rate will be featured correctly after your guest checks out. In order to calculate the Review rate percentage, a minimum of 10 completed trips are required."
However they then came back after a short while and said "I wanted to let you know that I had also forwarded your inquiry to a member of my technical team to fix the issue of Review Rate. We understand that since you have already completed 8 trips, you should atleast get a proper information of your Stats. Our technical team also agreed on this and we decided to display all the stats in our hosts' accounts. Hence, you will now be able to see your Review Rate under your hostings Stats. Here is a screenshot for your reference."
It's now fixed.