A mixed experience but ultimately a sour taste left - the worst thing is the food was very good, the location is good and the cafe is clean and bright, so all in all that is a massive positive. However, the first impression you get,...is often the one that is left with you and if there is one thing I hate, it is being made to feel like you are a burden to the people waiting on. I have never seen less interested staff, clearly did not want to be there, and didnt want us to be there. Its a shame as I am sure that is not how it may be, but it was that day, they were very young and maybe didnt know the importance of a warm smile and some decent customer service, it isnt hard. Maybe it was a off day, maybe they were tired, but it really made a bad impression on me and even my 16yr old step son thought the "attitude" was noticeable. But as said, food was excellent, so if that sort of thing doesnt bother you then I do recommend.More