As a whole, we still had good food and a good time, but compared to our best experiences at this venue this was probably the worst one. We had a very lengthy wait time between entree and main as the wait staff failed to clear our plates in a timely manner. Which meant that we had to have main and dessert within a 30 min time period which was very rushed. Asked for steak medium well and it came out medium rare. They rectified quickly citing that they mixed up our plate with another customer. One of the apple crumble tasted like it possibly got cross contaminated with a meat product. We also got overcharged on the final bill which they rectified. It won’t deter us from returning again as the food is still good value and much better than your average food from other finer dining restaurants. I just think they were having a ‘bad’ or busy day and we just happened to be there at the wrong time.