As someone who very recently gave a less than flattering review of Vicky, I can think of a few possible reasons why your experience was clearly better than mine.
First of all, mine was a short notice booking, whilst it appears from your review that yours was at least a bit more pre-planned. It might be that she needs a bit of time to get herself in the mood, so to speak.
Next, you describe yourself as in your 20's and slim. I am in my 50's and, whilst not particularly overweight, I do have enough middle age spread to be dieting to try and get rid of it. I would also be the first to admit I'm far from the best looking bloke around - hence my making use of WG's over the years to live out various fantasies and be with girls that I could never hope to achieve, or be with otherwise. Maybe she just can't pretend that much when with an older, ugly git like myself. I suppose that's understandable, but she should make it clear in her profile about the age range if that's the case, or accept that not everyone that visits her is going to be your, fit and attractive!
I am also very well endowed. That has actually cost me a relationship or two in the past, and has led to more than one WG to refuse sex with me as they claim to be too small to cope. That's something that also happened with Vicky, although that may just have been an excuse for her, but as I said, not the first time something like that has happened to me.
Finally, I may just have caught her in an off moment, or it might just be that she just didn't really like me, but something clicked when she met you.
I know when I have been abroad and been on holiday with a group of like minded guys in a "specialist" resort where girls are included, whilst someone telling you that a particular girl was great (or terrible) is always a good starting point, your own experience can seem to be at odds with theirs. Maybe you and her were just better suited than me and her were.
Anyway, anyone else reading this will clearly make their own minds up, and remember that my review (just as anyone else's) was all about my personal experience and, whilst I tried to be as honest as possible, that doesn't mean that anyone else meeting Vicky will have the same experience as I did.