Hi there, my husband and I are planning to take a trip to the Washington DC/Maryland area May 19th to May 23rd. We want to stay in the Chesapeake Bay area but close enough so that we can take a day trip to Washington DC. We were thinking Annapolis but the Naval Academy's graduation is that week (might be a bit crowded). Is there a quaint area on the water(close to restaraunts,shops, historical places) that is known for it's bed and breakfasts? We are also looking at the St. Michaels area but not sure how far it is from washington.