I would skip the lunch buffet - it's not all that. Dinners, however are excellent (and we've eaten in Thailand, so we know). Good selection of curries, and they will spice it to your taste (if you ask for thai hot you will get it - don't say you weren't warned). The waitstaff does tend to get a glazed look when they're busy, and they get forgetful. I think that for weekends they could hire 1 or 2 more people. They do deliver. Pretty decor inside.