I've gone there twice and each time was a bit weird regarding call, appointment, who I saw and their physical attributes vs what I expected based on the reviews here. I didn't post reviews because I didn't think I saw who I made appointment with on either occassion and it would have been confusing for everyone. For example, the first time I went three weeks ago, two different MT's indicated they were Michelle and a third told me "no Michelle tonite".
I will say however that it was an enjoyable experience each time and would recommend the place based on that.