I am an admittedly a tough critic of restaurants. But I honestly can't find any flaws at Stonehill. I've eaten there about 6 times, and it's better each time. If you want flawless service, perfect food, and beautiful environment, I recommend Stonehill. The price of dinner is quite affordable as well.