I have never stayed at the Atlantic Hotel. The restaurant is simply amazing. They have both indoor and outdoor seating with food that is traditional and farm to table: simply delicious. Not pretentious, suits and shorts are both welcome. Berlin, Maryland is slightly off the beaten path from the Metro DC/Baltimore to the Beach, but well worth the detour. You can spend a full day in Berlin and feel far more relaxation through Tidewater Gentility than you could ever get on the Shore.