I've not had any experience with them but I think they are a fairly young school, so they may not have had many students yet. Few students means little available feedback.
I'm sure that they are opening two other schools in Scotland - possibly Edinburgh and Inverness.
How much are you looking to spend?