We can recommend Cypsela in Pals on the Costa Brava. Very nice campsite, luxury rated, the only downside is there isn't much in walking distance around it, but the actual campsite is fantastic, we loved it, large pool, lovely bar, takeaway, immaculate facilities etc. Admittedly we only used Keycamp, didn't have our own van this time year but it was there that we got the bug for caravanning !! Two months later we had bought one and have already planned numerous trips. We are going to Cambrils Park near Salou in August. It also has good reviews although a little further to travel. Whereever you end up I am sure the sun will shine and all will be just great !