Just went for the first time with my family - a large, 14 person (plus one infant) group. It was a great experience. They were completely courteous and helpful at all times, adding an extra table when our reservation was too squished. We ordered all our food in advance, and it arrived promptly and was delicious. Everyone was satisfied - from age 50+ to age 9. The cost was reasonable, and if I lived in Madison, this would definitely be a favorite spot.