We stayed at Camping du Stade in Argeles a year or two back – Argeles itself is a bit Blackpool-by-the-Med, lots of tourist tat shops and alleys but it has a nice beach and is close to the lovely Collioure, it’s just on the French side of the Pyrenees. The campsite is very French (no bad thing IMHO), don’t think it has a pool but it’s about 800m from the beach so away from the noise and bustle of the town centre, it’s within town but lovely and leafy, got a Lidl a few hundred yards up the road for supplies. It’s not the best campsite we’ve been on, but if we were back in the area we’d be happy to stay.
Edit to say, that makes it sound like it’s not a nice campsite – it IS nice, it’s more that the area is a bit busier than we like (big fans of Atlantic coast islands with nice cycle paths for Mrs Pondo – we did a load of cycling around Argele but the roads were busier than we prefer)