As we had been on a number of occasions in the past and were very happy with both the service and the food, myself and my other half decided to venture down for a meal on New Years Eve. We hadn't been there for some time and it does appear to have had a change of people running it, but it still looked very welcoming. As it was late afternoon / early evening on New Years Eve it was quiet, so I felt that we would be served quickly and efficiently. After what felt like an age, the waitress came over and took our drinks order and asked if we were ready to order food. I said that I would like to see the fixed price menu that was available Monday to Saturday till 6pm as advertised on the blackboard outside. Her reply astounded me. She said that it wasn't available during December (bearing in mind that this was the last day of December), to which I replied that maybe it should be removed if that were the case. Again I was surprised to hear her say that a number of people had said something similar (and obviously had their comments ignored as well). I went on to order a steak, which I emphasised was to be very well done and that I would like some onion rings with it. After another age my steak arrived and I would say that it was medium at best, far away from what I had asked for PLUS there were NO onion rings (which had obviously been forgotten). When I mentioned this I was told that they were "on the way". By the time they arrived, I had finished my steak!! There was at no time any apology and to cap it all, when I asked for the bill I was given someone else's bill. Even when I got the correct bill it was wrong. If the restaurant had been busy, then I could forgive some of what happened, but as it wasn't I can't. We will not be going there again in a hurry as there are a number of other very good alternatives in the area.