It has to be 6 months in advance.
Yes the earlier the better.
Now. Some reservations have to be done now for this summer or else it's too late. We had to reserve two weeks ago or lose our spot in August.
Thanks! Your answer is awaiting moderation.