This is the best beach in Virginia because it’s not bombarded with tourists. You’ll find a lot of locals here which means they're better behaved and have respect for the beach, aka, keep it clean. The view of the Chesapeake Bay from here is amazing. The water’s not freezing, clean, and shallow so you don’t have to worry too much about your children here. They’ve also got a lot of bar and restaurants in proximity to the beach so that’s always nice for afterwards.