Alta is on church street in the heart of the village of Lenox. The food is inventive and perfectly prepared. I had the scallops. Perfectly cooked. My wife had the trout , also expertly prepared. Nice wine list , outstanding service. Great ambience with art on the walls. Make a reservation . It fills up quickly.