It certainly used to be, but there was a change in ownership or management a couple of years (or so) ago and the quality has reportedly improved significantly. Still not cheap (since it is a tourist destination and can get away with some premium pricing) but I am told that the food is fine/adequate these days.