We've only been there once, last summer, for dinner. We found the atmosphere to be pleasantly casual, the service was good although it was a server-in-training, and the food was uniformly good.
The portions were large and my leftover seafood pasta dish tasted as good or better warmed up the next day for lunch. We were pleased with the restaurant as a whole. It wasn't in-your-face spectacular, but proved to be a good meal and a relaxing experience.