Bland mediocre Thai food - the only reason this gets an extra star is because the service was warm and attentive.
With the kitschy interior and the music, I think this really isn't a 'Thai restaurant' per se, but more a 'bar that you can order Thai food -- not that it's a good idea, but you can". Think about it along those lines, and you'll do fine.