My brother has been staying there for like 2-3 years now. There's more of a demand in the winter with "snowbirds" and all, but think of it like paying rent on an apartment. It's a monthly ordeal.
You are allowed to stay as long as you like.
No limit. There are even full time people there.
There is not any set length of time. People have stayed months at a time.
Thanks! Your answer is awaiting moderation.