The food is and has always been fantastic. Unfortunately our waitress seated us in a small corner hidden away, which under normal circumstances would be forgivable. However she then forgot we were there and took many other orders from people who arrived after us and left us to last. Then my order was wrong when it arrived. Then they forgot us again when it was time to get the cheque, easily waiting 30 minutes after we had finished before we were approached. Disappointing to say the least.