As previous reviews have relayed, the service is awful. There is a machine service to get a pitch, with instructions that are pretty complicated and every sentence is given in three different languages. I would however prefer the machine to the rude service at reception. No, there are no cars on site, however much you ask. The strip of street where the cars can be parked outside the camp site is quite narrow and there are buses coming past on a regular basis, so make sure to park properly.
We also took advantage of the hole in the fence to shorten the walk to the car from the tent site. The facilities are right at the other end of the camp site, but clean.
Ypres is however well worth a visit and less than half an hour walk away. Try and find a different camp site if service is important to you.