There a lot of nice stories about Banja Luka. For me the best period to visit it is in April. Then you can be present at nature awaking like nowhere else. In April, grass is really green here. No chance to stare in it more than 5 seconds. Sky is so blue, not to imagine.
People are even better part of the total picture. Nice and comfortable for communication. Always enjoy good company there.