I have been here a few times for lunch and to get take out. Staff are always super friendly, professional, efficient and attentive. Each time I've eaten here I've walked away satisfied with the quality of the food and service for the cost. In fact, hubby said that the lunch portions are quite generous (he had a bento box). Recently ordered a party platter as well and it was nicely presented and well prepared with a generous amount of soy sauce on the side.
I'm happy with my experiences here and will not hesitate to come back.
I have not tried AYCE at this restaurant.