I heard mixed reviews but have to say I was pleasantly surprised. My youngest is a tad fussy but there were no complaints from him. Food was very tasty and plentiful certainly not greasy as some Chinese dishes can be. Service was good but a little slow at bringing all the dishes out together and serving drinks. This wouldn't stop me from going back and we're looking forward to a return visit when we're next in Bakewell.