We could contribute a list of "good" hotels to help ensure they get a nice room and their stay is nice. - lal
I'll offer - in case any out of towners are looking here for ideas - my recommendatio will be to look in the Chesapeake Square Mall area
a) this is away from the beach so you won't get hit with the VB tourist rates
b) due to the build up of Joint Forces Command over there, several new places have opened up near exits 9, 10, 11 of 664. Two Hampton Inn, Holiday Inn Express, Hilton Suites, Sleep Inn
and it is easy to get to the beach for the event as you are right on 664....