Kostanjevica na Krki in detail
Although sleeping options are otherwise thin, the two main places to stay are solid choices.
There's only a couple of eating options in town.
You'll find a couple of places for a drink both on the island and around it but this most definitely isn't a nightlife zone. The local beer is Kitcher, brewed on the island.