Not an inexpensive experience. Free flow food was a nice surprise, but extremely touristy, and fine if you were only planning a short stay in Thailand. There were 2 shows included, one inside and one outside. The one inside was much better than the one outside. Well worth considering, as the whole thing only takes a couple of hours.