The town of Chesapeake is not that bad. It's Virginia Beach, Norfolk, and Newport News that have issues. The entire area is generally called "Tidewater" and is the 2nd largest metropolitan area in Virginia.
I've had friends from Yorktown and Chesapeake who speak well of those towns, but not of the major cities. Can't give you any more specific information than town-wide, though.
But if he's looking for a music teacher, I can give you a recommendation. Otherwise, nada.