I am curious about going to one a town over from my college. I am in Massachusetts. Anyone familiar with Frans Place in Lynn, MA? I kinda wanna go to see whats its like. Since I'm bi it be good to get a feel of the culture. But I am also overwhelmed by the pressure of the me and a big group of...