Our service was very poor. The food was good. But, we ordered their special whole fish, which we were told was Opakapaka and we recieved Onaga. Close, but different. And, our server was very flip about the fact it was a different fish. Way over priced for the lack of professionalism. We would not go back.