Accurate review. Her name is Vivi and I had a similar experience too.
She's the youngest and most petite of the lineup atm and I find her the cutest. Her service is great, not rushed at all and works hard to satisfy you during the whole session. Also haven't seen her upset or complain. Even though it's hard to communicate to her due to the lack of English, she's friendly, enthusiastic, and willing.
They understand good service so it's no surprise the whole current lineup is good. Also FWIW, the RA did change the sheet cover after my last session. So hopefully they've seen the feedback and acted appropriately.