We stayed there late April, enjoyed the site and the facilities are all good including heated pool and sauna.
The site does slope but the levels are terraced so the pitches are level, no packing was needed. The South side and lower part of the site has less road noise but it was not too much...