thought I had replied on this one, but seemingly not.
We had a week in Vilanova Park one August. The boys would have been 9, 11 and 12 iirc.
Flew to Barcelona (was cheap as booked Easyjet a good few monts in advance) and the campsite had organised us a taxi from the airport down to the site. It was a good price.
We stayed in amobile home, using Thomson Al Fresco. All was fine. It was very hot.
The site is large - and there are lots of facilities- two pools, couple of takeaways, restaurant, internet cafe, shop etc. Evening entertainment, kids games etc. Our boys weren't bothered about joining in so can't comment.
Bus right out side the gates goes down into Vilanova I la Geltru. A good sized town, with a couple of large supermarkets - many shops. Train station there goes straight to Barcelona.
The beaches are lovely in town - and we spent quite some time down there.
In retrospect we would have found it easier with a hire car - not great when it's so hot and we are all having to carry groceries to the bus. But it was certainly a fun holiday - no complaints from any of the DC.