March through october. Nov-Feb is a bit cold. Early spring and fall you are running high odds of overcast and rain. June, july, august will have high odds of sun.
We've been in November and it was OK. We did have proper clothing though. It is such a magical place that it is enjoyable any time. That been said yes, March through October may be best.
Thanks! Your answer is awaiting moderation.