In terms of location, I love Williamsburg. Colonial history is around every
corner. There are beautiful beaches nearby, and the Outer Banks aren't too far away. Beware that the traffic going across the bridge to Norfolk is horrific. Make sure that where you live and where you work are on the same side of the bridge.