Llandow is more technical than it looks. Hooking up a very quick lap is actually harder than places like Combe. There is a cafe for food, pretty basic but food non the less.
It's cracking fun and John gives a good briefing.
I would take some oil and a basic tool set. Like a halfords jobber...