We had a day in Kotor on a cruise a few years ago. Kotor itself was an interesting enough place, we took a taxi a few miles down the coast and had lunch in a taverna overlooking the bay, the taxi driver and the taverna owner looked after us like we were royalty, the food was excellent and we weren't ripped off at all. The locals in Kotor, those we met anyway, were welcoming and friendly as well. For some reason Kotor is thronged with cats, they seemed to be treated like deities, not a problem unless you have an aversion to cats. We were told we were lucky when we were there, Kotor was not as crowded as it can be if a couple of big ships call in, and we were on a small one.

Overall we really enjoyed our day there, but as for a longer stay I wouldn't know.