I would not go to crazy about this place and give it a 5 star.  Yes it is very good and the cuisine is really tasty and their seafood menu is fantastic but all of that gets them a very good mark with some improvement in the value side and the staff responsiveness...