Used to go in June every year for my birthday. Definately hotter than Christmas time (which IMHO is the coolest time of year in JA), but not so hot that I can't take it. I was there in September last year and realized that it was just too hot for me, probably won't book that month again.