Yes, I have seen the website.
And if you have a separate caravansite, then that should be tagged.

But you do not have 21 caravan sites, you have at most one. Just as you have only one camp site.
One caravan site can have multiple camp_pitches. I have tried to map that.