I feel like I need to qualify the "yes" to would I recommend to a friend.
IF good food is the main objective, then yes, I'd recommend. BUT, if a nice dining experience is important to you, then I'd have to give it a maybe.
Our first impression was not very good. We were seated rather quickly but the waitress, after bringing our water, never offered or asked for our drink order. Additionally, she had a very condescending attitude that left us wondering what kind of dinner we would end up with. We ordered our dinner and waited some more to see if she'd comeback for our drink order...she didn't. We had to ask for our drinks when dinner was brought.
On the plus side, dinner was excellent. For the money...Blue Point down the walk is better.