It was good weather. It wasn't too hot, and it it wasn't too cold.
You can use "stays" in relation to weather, but I have never heard that term used. After all, weather always stays the way it is. Until it changes, of course.
Interested in Language