I've been here a number of times now and the food and service had been excellent. I've tried a number of different dishes and they've all been really well executed, so the quality seems consistent. The atmosphere is also quite pleasant. So the lower ratings seemed disconnected.