I don't use Kraken myself but everyone else does seem to be giving mostly positive reviews about them.
Also just saw your post regarding why you thought that localbitcoins was bad.
If your only concern with localbitcoins is that you'll get charged back or get paid from a stolen account, then it's really nothing to worry about. These cases are outliers and usually does not happen, given that you deal with the right payment methods. For example, bank transfer is usually more risky than cash deposit which is pretty much impossible to reverse. Also dealing with buyers who has 5-10k feedbacks will usually be extremely safe. 100 feedback accounts are quite common, but nobody really sells 5+k feedback accounts.
You'll pretty much get better rates on LBC than on the best deal on bestchange even if you're the "taker" of the deal, if you're making the advertisement then you can even set additional verification rules such as holding up an ID in a selfie etc. And, you get the better end of the spread.
Yeah, stupid me, I didn't think about cash deposit, it does seem basically impossible to reverse so I'm gonna try that one although there aren't many LBC from spain with 5k+ feedback but still seems like a very safe method.