The food here is excellent. The taste is very very close to and the same level as khao san road, which I swear by. It is also a bit more expensive with a slightly larger menu.
The downside is really the ambience. It is missing entirely, but at least the food is good, which you can lose yourself in while you immerse yourself at least the first time.
The plus is its usually at least half empty, so with no line, you can walk in have a nice meal and leave.