Did my PPL at OBA four years ago, got what I paid for and had a good time.
Allowed 5 1/2 weeks for the course, completed PPL including written tests in 3 1/2. Same for most of the other guys who were there at the time. Had the same instructor all the way through. Only extra cost that I didn't know of beforehand was some insurance which was hundred something dollars. No big deal.
I fly professionally today and had to do the PPL syllabus again when I took an integrated course at a well recognized FTO in Europe. As far as I can recall there were no parts of the syllabus that were missed at OBA.
Guess OBA isn't for everyone, saw a few people who clearly weren't made for flying. One guy was switching aircraft type a handful of times because he had a hard time landing and figured it was the aircraft which was at fault.
Maybe I was lucky, maybe others where not.