I've been here when it's empty and when it's packed and the service has always been great. This is one reason that kept me coming back. That and its conveniently located near Yonge & Elgin Mills which was like my second home for a while.
The restaurant is clean and there's ample seating for most days/nights. Sometimes it gets packed when there are big parties however for the most part its not bad. Both the dine in and take out service is good, and its worthwhile to note that a lot of orders from Willy's are in fact take out orders.
Willy's says Chinese however they in fact serve hakka cuisine. The food is decent, I've ordered take out from here so many times, and dined in about 8-10 times. However lately some of the food doesn't sit well with me and this may be due to some ingredient changes or perhaps it's just me. Now I can't eat Willy's crispy beef... WTF. That was my favourite dish. However other dishes that I like from Willy's are chilli chicken, beef with black bean sauce, veg chow mein, sweet and sour chicken balls, chicken corn soup (or hot and sour soup), and chicken/beef/shrimp fried rice (pretty much what I order at Frederick's or Tangerine).
Willy himself is a chill guy. If you have any issues, ask to speak to him. However I've seen him get a little annoyed with the non/low tippers.