Tried this place twice, both times proved VERY disappointing! Food quality is okay, service is horrid. Our dining experience lasted 4 1/2 hours, NOT by our chosing! Extremely expensive, not good for kids, not really good for adults either. On a positive, it was unique - I guess its worth a try, once, hope your experience will be better than mine.
Pros:  unique
Cons:  allow hours to eat
                        
more