Caravan was very clean and had a lovely homey feel to it. Everything you need for a break, making for a very comfortable stay.
The site itself is nice, great play park for younger kids
We didn't purchase the passes for swimming or the arcades/entertainment, but any onsite staff we met were very helpful and friendly.