I've had mixed reports from Baillifscourt from people who have stayed there.
Ockenden Manor is nice and the expanded spa is meant to be very good.
Also been to Newick Park which is a lovely building and grounds with good food.
South Lodge would be the premium option but would certainly meet your food requirements. Looks like Spurs were there ahead of the game on Saturday rather than the ESN where many stay but don't let that put you off.
I like South Lodge too and have been a number of times since the early 1990's, which makes me feel old.
A couple of years ago I was there at the same time as the Arsenal Squad, we beat them the next day =0)