In Java, the best weather is in June -when the temperature drops down to 80 degrees fahrenheit or 27 degrees celsius.
Normally it is around one hundred degrees and very humid.
Imagine how much warmer when working over a fire:
https://www.youtube.com/watch?v=3re9nkUTtwg