I spent 4 years there and loved every minute of it. The town itself may not be that big, but it's got more than everything you need. Plus, Philly, DC, NYC, Baltimore, Annapolis, and Boston are all within 5 hrs driving. PM me if you want some more indepth info.