My opinion may not be objective because I go there regularly, or order from them at least once a week.
First of all, the products are "fresh," and you'll quickly notice that the spring rolls aren't frozen.
I also take my hat off to the restaurant team; there are two of them! And even though it's often full, the quality of the food is always consistent!
I recommend it, and I understand why you have to make a reservation or ask to be served on time. Don't forget... there are only two of them managing the kitchen and service.
Bravo and thank you :)