All reviews seem negative
The restaurant is located inside a hotel which makes the price point a bit higher than it should be. If this were a stand alone restaurant ...