I have not eaten in the restaurant in a while but the service and atmosphere was always good. I've used the takeaway service more recently and I must say its just; OK. I usually order the staple; honey ribs and sweet and sour chicken with egg fried rice. The honey sauce is not what other Chinese serve for the same dish. Its almost like BBQ sauce, and I struggled to taste any honey in it. The ribs in terms of quality are very good and meaty....but the "honey" sauce was pretty poor. The sweet and sour was pretty bland, no real distinctive taste....just OK. I wouldn't order these two dishes again from here and too be honest, it's not cheap food. I was slow to write this as its an established business, but the food is better in other Chinese restaurants/takeaway and we felt the food was only OK and pretty pricy for a takeaway.