Let's be honest...It's hard to run a restaurant in Lenox in season. Haven does a nice job keeping the lines moving during the breakfast and lunch rush. We visited on a Sunday at 10 AM, and there was a line out the door from our arrival to our departure. Food was good, prices were fair - Service was understandably hectic. Seating is offered both inside and outside on the patio. The croissant french toast is highly recommended!