The food was wonderful - we all tried something different and shared and everything was excellent. The steak was good and the lake perch was great. The wait staff was quite good as well, with suggestions and recommendations on the extensive menu. They even brought us complimentary desserts because we sat outside on a warm evening. The restaurant's atmosphere was lively and fun without being overbearing (on a crowded Saturday night).