I think that Augustiner is the best of the Munich beers, and Augustiner am Gendarmenmarkt is the best Bavarian restaurant in Berlin. Well situated, staff is very friendly and professional, cuisine is awesome. When I come to Berlin with family or friends, I know that neither me nor they will be disappointed.