This is 3.5 stars. I'll round up.
The bad:
* Food came very slowly.
* If it takes that long, it should be piping hot, right out of the oven, pan, pot, whatever. It was not. It was somewhat hot.
* The chicken was dry instead of the desired moist and tender.
* The beef was tough.
* Goat was not available that day.
* The rice was also not hot and was average in flavour: nothing special
The good:
* Customer service was good
* Cold drink was very cold and price for it was $1 not $1.50, $1.75 or $2.00 like other places
* I like the what-you-see-is-what-you-pay pricing
* The marinated flavour was nice but too subtle or the imperfect texture distracted from it
Conclusion: I can see this having the potential to be great food that you crave but the execution was just not there at least when I visited. The person working there seemed to be very nice so I hope the above improves and the place prospers.