I saw Rachel recently too. Different location but everything in this review was mirrored by my experience.
Just one thing I didn't like. I'm sure she said she was 28/29 on her profile when I booked ( today, she's listed as 24! ) ... I was in2 minds about the age, I like em younger, but when I met her, I would have guessed at 34-39!! Definitely unhappy about that. Too old for me!