I have had the pleasure of seeing both Vivi and Ally. Vivi last year, Ally yesterday. I have generally stayed clear of ESL asians after a number of disappointing sessions. Tried Vivi after reading some positive reviews & wasn't disappointed. After reading this comparative thread, thought Ally would be worth the risk.
Ally's skills and session details have been noted in the many positive reviews she has received, including those noted in this thread, so I won't restate the obvious. While older that Vivi, Ally provided a session more to my preference. Nice shower with BBBJ, on to the bed with a decent massage followed by superb rimming (best rimming I have ever experienced), then BBBJ, multiple positions and a BBBJ to finish. Nice touch was the discrete removal of my load from her mouth, unlike the dash to the bathroom and loud spitting of many asain SP's.
I found Ally's face very nice for a mid-thirty year old, quite cute. Very slim body - great little ass and very nice large tits, although they are starting to sag a bit. Vivi is younger, has tighter skin and provides a very good experience. However, in my experience, Ally's service exceeded that of Vivi and would be my recommendation for those who seek great service as a higher priority than youth.
Ally's photo is real & a very accurate likeness (ie. recent). $140 for 45 minutes.