I would suggest you either PAT or BCFT in Bournemouth, UK.
I would not suggest you to do JAA training in the USA, but do FAA training at first and then convert it in the UK or Spain. You can still spare some peanuts to spend on some sim hours to prepare yourself for an hypothetic interview after your training.