My boyfriend and I are over for a wedding in Baltimore in June. We are going horse racing in Colonial Downs in Virginia on the Sunday. We have five days to head off to somewhere. We want to head to some beach resort with loads of walking, water activities and nice restaurants. Friends have suggested Virginia Beach, Outerbanks and Myrtle Beach. Our plan is to drive to the beach from Richmond on the Sunday and then head back to Baltimore for our flight home. Can anyone provide any recommendations?