This is just an average place thinking it is a lot better than it is.  We were with a group of 15 and while service was competent NO ONE said there meal was great.  In fact everyone said it was just OK and thought was pretty pricey for what they got.  No need to return for a long while