Hi,
Not sure if this is useful or not but my husband and I stayed in a campsite Camping Senterada in Llieda, Spain.
www.campingsenterada.cat
It's about 2 hours drive from Barcelona.
They have a pool, a small park, a donkey, cats and dogs.
I would recommend it because it was so laid back and friendly. They didn't speak much English but lots of pointing could make both sides understood.
All facilities were clean.
There was a restaurant with a simple menu - I had a fish salad and husband had goat. It should be noted though, if you are looking for burger and chips they don't do anything like that. They serve fantastic traditional fresh foods.
I think what really made the campsite for me was when I asked for a bottle of white wine they had ran out so instead offered a bottle of decent cava for €5! Dinner was dirt cheap too!
There is also a small village 5 mins walk away which has a couple of restaurants.
This place also has bungalows which can be a nice alternative to camping.
We used this campsite as a base for 2 nights for walks in the Pyrenees then moved on to Cadaques, north of Barcelona (near the French border).
Perhaps I should mention the Cadaques campsite too.
www.tripadvisor.co.uk/Hotel_Review-g580326-d3554762-Reviews-Camping_Cadaques-Cadaques_Costa_Brava_Province_of_Girona_Catalonia.html
This was a bigger campsite. It had a pool, large restaurant and bar.
It is in the very swanky Cadaques. An apartment there is about £600 at the very cheapest so camping is a good option.
I can't fault the campsite, it was clean and had everything we needed.
It also has a residential cat feral cat colony. They won't go near you, unless you feed them. They are all wee scaredy cats.
Any questions about either campsite, please don't hesitate to ask.