First of all the Cranberry Inn staff is great. I have never had bad service here. The restaurant itself is beautiful since they did all of their renovations. The food is generally good, but it is so overprices. I had a chicken Caesar salad that $15, and it was a very small portion.