Food is freshly-prepared, but not consistent. After eating here numerous times, we also wearied of the uncomfortable seating, and the unsolicited "disapproval" advice for eating by the co-owner (i.e., "No, you can't put that on the rice", etc.) We found another Thai restaurant not too far North on Cave Creek that is MUCH better and much more comfortable in every way.