The earlier in Sept. the better! Yes, you can get rain but the rain is manageable when the crowds are so low and you can come and go as you please. And no need to avoid Labor Day weekend it's not that busy at all. In fact, the only difference I found was the resort pools are little more full...