First thing I noticed about this place is the somewhat bizarre location.. right off the highway, next to a couple of convenient stores and a Subway. The entrance is somewhat low-key, can't really tell it's a strip club from the outside.. which is nice,…