On way to the car decided to have a quick coffee and cake. At first staff seemed a little put out as they were cleaning down as it was around half 4. But after engaging in conversation, she became more friendly. Ordered a couple of coffees which were a little hot, but were actually nice! I had a cute little mini muffin which tasted lovely and fresh and the other half had a banoffee muffin, which although looked a little worse for wear on top (banana slice had dried and gone a bit brown) it was, he said lovely! I did have a little nibble and can confirm it was exceptionally fresh. So I would definitely say they are fresh daily. When we left, we were thanked for our custom by a different member of staff, again, friendly. I know this is a chain, one of which we have not visited before, but we shall again.