I'm looking for the best ocean beach that's closest to the Baltimore/DC area. What is a better choice? Ocean City, MD or Rehoboth DE? They seem to be the same distance. What about Virginia Beach? This is for myself and my teenage daughter. We are looking for a relaxing time on the beach. Maybe a little shopping.