I think saying close to 100% pass first time isn't quite right. I went to OBA and did pass, however while I was there I saw 4 people that I can recall having to stay for longer as they were not at a satisfactory level, and 2 left without the PPL as they had to return home. When I was there all of the instructors were very professional and were not rushing students through the training.
During my time there I was happy with my treatment and training. I wasn't ripped off and as far as I was aware the friends I made there were happy with the place too.
The accommodation was good, as long as you don't mind sharing a room. You can pay more for your own room I think.
There are tales of woe from most training establishments.. some are deserved, others less so.
These threads are more helpful if the good or bad comments are from those who have direct experience of the place... not those who know someone whos uncles best mates dad went there once.