Prague is a piece of cake; very relaxed. Radar in and out.
Barcelona I don't know, but Spanish ATC is something else
Last time I went that way they gave me a DCT to Valencia and changed their mind after a few mins to a DCT to Barcelona...
When I was departing from
Valencia the following day, some anonymous Ryanair pilot, who had been calling for a departure clearance for about 20 mins, said "welcome to the 3rd world of Europe". ATC didn't comment; prob99 this exceeded their ICAO Level minus 5 English Language Proficiency.