As duas formas bom senso e bom-senso estão dicionarizadas com o mesmo significado.
Ou seja, ambas parecem válidas, contudo a forma “bom senso” é recomendada ( ver abaixo *).
Bom senso (ou bom-senso) significa julgamento correto e equilibrado; capacidade, poder ou aptidão de distinguir o verdadeiro do falso, o bom do mau, o bem do mal.
O Meritíssimo, com certeza, tem bom senso.
Nunca confundas bravura com bom senso.
O uso de hífen não é consensual – alguns dicionários registam como locução substantiva e outros com palavra composta (hífen).
* Alguns textos sugerem que devemos escrever sem hífen (bom senso) por tratar-se de uma expressão e não uma palavra composta. Pessoalmente, recomendaria esta forma.