Let's do the quick hits here.
Touristy - Yes
Food - Good but not great
Service - better than the food
Prices - Over priced for what you are getting
Would I go back. Maybe just to give it another try. On first impression I would prefer to spend my money elsewhere.