I went there almost a year ago.. I think the experience is one of a kind, and anyone should experience it at least once in their lifetime.
Food is definitely only mediocre,and it is overpriced for the quality. Since there are limited choice on food, I think that it should be amazing, but its not. How can you charge people so much, but the food is not at its best quality? I could get better tasting food elsewhere for a cheaper price. If they want customers to come back, they should improve on their food. Or reduce their price. Otherwise, customers will just go there for the experience,and never come back.
The service is good though. Thumbs up for that.