This place used to be Sui Sha Ya, until they changed there name to Shin Ju. As far as all you can eat goes, it's pretty much identical to how it was when it was Sui Sha Ya (I don't want to say the same for sure)
Let's start off with the bad news first and then get to the great news.
The service here sucks. Usally if want to order seconds, you have to waive down the waitress, and also if I am out with a friend, and we order the same dish (assuming though they only do it when it's all you can eat) then instead of bringing up 2 separate plates, they usually only put it on one.
The Good news though is, that the food is great, and you really do get your moneys worth. The food really does make up for the crappy service. The ambiance is ok. I am rating it 2 stars, because it's not all that bad, (the waitresses are really friendly and I enjoy talking to them)
I usually prefer going to the Sui Sha Ya in Metrotown or Richmond, ONLY BECAUSE I am not a big fan of that part of West Broadway. but if I don't have a car, or just don't want to travel far and just be somewhere on Broadway, then I definatly will be back at this location in a matter of seconds, and yes, I would recommend them except for thier service (though thier service is friendly...so that's a bonus)