I have eaten here once and it was fine. I agree, it's a little pricey but I assume that's because of the ambiance.
A friend, however, ate here once a couple of years ago and an intact, fully cooked, grasshopper was on his plate. He complained to the management and they did nothing to accommodate this complaint except give him a different plate. Needless to say, he hasn't been back.
I keep telling him that he's lucky they didn't charge him extra for such a delicacy.