Aberdeen school club staff praised by inspectors