New Amsterdam is absolutely a must-stop for small, intimate ambiance, great beer selection, and a delicious, well-designed menu. Having been for both happy hour and dinner, the staff is both friendly and accommodating with a knowledge of craft. Simply excellent!