I would know nothing regarding the schooling itself but I'm doing my work exp. at Cranfield and it is set in such a beautiful location and so near to the city of MK so you are close to the shops, and I believe that they offer on-site accomodation?
But yes it is such a nice place to be around/near and everyone I know who works there seems very motivated and have a high morale of themselves and those who instruct them, so if someone does reply making a positive statement about this place then do go for it!
If you do go with Cabair let me know if you see my old instructor over there!
Regards,
Jack.