Hard call on 4 or 5 stars. Prices aren't horrible but aren't great. Food was really good, not great. Ambiance was great! Service was amazing, almost too good, someone checked on us every 2 minutes. Literally. To me though it gets 5 stars as most restaurants don't work this hard to be great. It's obvious they do! Important to note, I am a moderate seafood fan. Bread pudding a must!