I did the CPL at Tayside, Dundee and had a very good experience. The student : instructor ratio was 1:1, with exclusive use of the Arrow. If any maintenance issue arose there was an onsite facility to rectify the problem quickly.
Dundee is great to fly from - some spectacular mountain flying especially in winter, which you have to get use to for the Nav section of your skills test.
There is a resident examiner at Perth so you'll be familiar with the local area etc when you come to test.
V good instruction, reasonable price, great aeroplane. PM for more details.
CD