I have been to Touch of Class on a number of occasions in the past and while I did always enjoy my time there, I believe there are other options located within the city that offer a more enjoyable experience.
I do recommend the suite at Touch of Class though. It obviously costs more, but I feel the room, decor and privacy are worth it. Same goes for their alternate location along the Parkway.
As for what is offered, that depends on whose company you select.
Enjoy and good luck.