Boscobel (pop. ~3,231) is a friendly, riverside small city tucked into rolling hills with easy access to hiking, fishing and a stable healthcare employer base—comfortable, affordable week-to-week living that’s pleasant for multi-week assignments and the kind of place that can grow on you as a home base.
Bigger-city options are an easy drive when you want more action: Dubuque is about an hour away with a regional airport and more nightlife/entertainment, and La Crosse is roughly 1–1.25 hours for expanded dining, shopping and cultural amenities.