This place is the definition of "fine".
It has nice atmosphere and friendly staff, but the food is a bit hit and miss.
We ordered sliders off the kids menu for our daughter and they were TERRIBLE. Like the worst hamburger and bun combo shes ever had. Ugh.
However our food was goos. The Peruvian Chicken Salad was really different and tasty. The sea scallops were well done. The oysters were tasty if on the small side.
A bit pricey but great location so what do you expect?
You could do a lot worse.