def. stay in helen.
I have rooms booked, 2 in Helen, 2 about 20 minutes away. The guys I'm going with are leaning toward the one far away, as they don't want their car messed with at all. Any thoughts? I kind of want to tell them to suck it up, I want to be near the party