Why do I think Leah wrote it?
That's a wild claim to make and there's no evidence for this.

You've written just one review in almost 3 years as a member - and that was about this WG - and only 7 posts.
On balance, it is more believable that you are a tout for a rival than the OP is the WG or a tout for her.
You had a shit time with the WG, the OP felt he had a good time. That happens.