I generally like Glass half full but there are things you should be aware of before you try this place. Their portions tend to be sparse but are priced as though they were much more substantial. My friend once ordered a glass of wine only to find that the amount they put in there was barely enough to cover the bottom surface of the glass -- thus living up to the name glass half full. For this they charge $6 -- for what is essentially a few meager sips of wine. The same can be said for the cheese plate -- expect to pay $12 for about 4 smallish pieces of cheese. Better yet, just go to Weaver street market and buy the cheese yourself.
If you order the right thing though, it can be quite enjoyable. The lobster rolls are excellent, and their root vegetable soups and salads are also good. Just don't expect to get what you pay for -- you are essentially paying for the dining "experience" and atmosphere, not the food.