I was there A few years back, Awkward Joint. Is a fuck place in a quiet street in the middle of a bunch of car dealerships, mechanics and (automobile) body shops.
When you park your car, everybody and their grand mother knows why you are there.
If you are shy not the place for you. Standard rates, standard girls. No idea what is current in there