In my experience (over 2 yrs ago now) the ATPL ground school (at Bournemouth) was very good, with high pass rates.
However I chose not to do any flying with them as there seemed to be a very high student:instructor ratio, and the guys on the CPL/IR did a lot of hanging around doing nothing. I've also heard less than complimentary things about flying with cabair from others.