There is no seasonal camping. You can stay in the park for 10 days but then you need to leave for 7 days. There's no option to stay all year round in a specific spot.
I'm pretty sure they do as I see them there all year around... You should call just to be sure... Or go to their website...
Thanks! Your answer is awaiting moderation.