Haven`t stayed there but went in for a look around when we were in Northumberland.
TBH, I wouldn`t stop there if they paid ME to stay there. i really would prefer to stay at home.
If you like take-aways and slot machines, wear your baseball cap back-to-front and dont care about cramped pitches, noise and scruffy (and filthy, when we called in) toilet facilities, you`ll love it.
Said it before and will say it again, but if I had to stop at sites like that, I will sell the van first.
However, I will accept that we`re all different, and I hope you enjoy your break there. Apparently lots do.