the opera house was located in a beautiful garden (great spot for sipping tea during the day), and had a great restaurant attached to it for a pre-show dinner. The show itsel was super fun and didnt seem to just be a tourist trap. Would highly recommend!