What is Lebanon climate?

Lebanon is known for it's fair climate. Not that cold and not that hot