Beautiful setting, just OK food.
My wife and I went here with another couple recently. It really is a beautiful setting--a great place to while away a few hours. However, the food left something to be desired. Of the four meals at our table, only the pasta dish was excellent. The steak I ordered was overcooked (requested medium-rare) and came with some barely-edible (and under-cooked) potatoes. The two seafood dishes were meh. They market themselves as a trattoria, so I suppose we should have limited ourselves to Italian dishes.
Appetizers were fine but uninspired (if a bit stingy). The wine list was decent, but the waiter didn't know much about it and seemed to have a very limited knowledge of wine.
I'd come here again for drinks, then head somewhere else for dinner.