Our stay was fine as far as the site and accommodation was concerned.
However, 1 week prior to arrival we were informed of a large deposit to be paid due to a music festival in the area (we were there for the marathon), but it would be repaid within 10 days of checking out.
Unimpressed, we nevertheless paid. It took 31 days, several CEO complaints and eventually getting the Netherlands watchdog involved before the refund was received.
During that time, the site made several excuses as to why not refunded, including a new computer system; none held up to scrutiny and we are sorely disappointed in our Europarcs experience.