temperate

   Not too hot or too cold in temperature or climate.

Merriam-Webster
Children's Dictionary