We have been here many times. The food has always been spot on and the service is just as good. It is very sad to hear bad reviews about this place. I would say that something was not "business as usual" on that day!. Seriously the food is usually of a very good standard and the waiting staff always extremely polite and I am sure would oblige any unusual requests.