My 4 stars is based on service and ambience, not food - food would be a 3 star.
Overall, the place was good and I'd go back based on service and ambience, however the food was average at best based on the price point of what I ordered. I ordered the east meets west - the tuna was good, but much fattier / stringy that I'd expect and the halibut seemed to me that it may have been frozen recently or not thawed properly. Anyway, good experience, hope the food is better next time