Get it now before it fills up. Carlisle or either of the towns on either side of it are good. Lots of places to eat. @FISHYPETE and his group stays at the Holiday Inn. He'll have to tell you which one.
Camping is an option if that's your thing.
We're staying on the military base next year.