One gets complacent when somewhere is consistently good so I'll put in another word for All Things Nice. I've just had my lunch at home and now going into the village so I will have my "pudding" and coffee in ATN before attacking the Co-op.
ATN continues to be wonderful for meals (including an interesting breakfast menu), snacks, and cake. In case you haven't noticed, they now have an outside seating area - very French! The staff are friendly, the service is good, the portions aren't stingy and they have a licence. They also do special evenings.
The deli's not bad either - a wide variety of interesting take-away sandwiches, a good selection of cheeses and meats and a choice of savouries and cake to take home for tea and lots of other interesting things on the shelves such as a variety of teas, coffee and all sorts of goodies for the enterprising glutton.
Give All Things Nice a whirl - you won't regret it.