Hi julues I have stopped at Vilanova campsite and enjoyed it. We were there last Sept the site is on the large side and has two good sized pools. The is a bus that goes from the camp gates to Vilanova town and ends up at the trtain station,( be carful if you go in the evening as the bus stops running at around 8.30pm and taxi,s are few and far between) We went to Sitges one day by train not sure if its the next stop on from Vilanova not to far anyway. Barcalona is about 25mins by train. Costs for food varied at the camp the restaurant was expensive but good food , The snackbar was always running out of food we found out why it was closing for the season on the Sunday we were there . In Vilanova town no english food but very reasonable snacks and beer/wine was not a rip off like it is in Salou. Lovely beach and very clean . May i ask who you have booked with as on the site the are many firms from Britain with lodges and caravans. Oh yes the Spanish invade the site at the weekend and boy do they know how to party Hope you have a great time i did .Cheers Dave