Haven't heard very good things about this place. It's apparently located in the same building complex as the gay club (Flixx or Saints and Sinners??), Balloons, and maybe some other club (Mega Babes Gold Club???). It doesn't seem to be a traditional strip…