Maybe ... maybe not. I went to visit said same school when I was looking to do my PPL in 2003. This female intuition thing is a real bugger innit .. 'cos the OP's impression was the same impression as I got then.
Two other schools I might consider if I lived in the Midlands would be Sloane or Tiger but both, I hear, are not without their financial difficulties in this current economic climate so NO MONEY UPFRONT even if you do pay by creit card.
Much depends on how often you can fly whether you can stay over somewhere and how far you are prepared to drive but you could also consider Aeromega at Cambridge or Central Helicopter in Nottingham.
Cheers
Whirls