Too many bad experiences here for me. More "extras" available at Cara than many other places in the area but while the good times were good, the poor experiences made it not worth the effort. I'd rather get a good solid massage & HJ elsewhere and hire an escort for more fun than go to Cara for more and deal with switching out masseuses because "her regular" walked in, or staff shouting at each other through the door when I'm trying to relax, etc.
That said, I haven't been in a long time so perhaps it's improved.