Well, if you are close to post, then list it on post with the housing office.
I have 8 small apartments and our own home rented. With our home, we lucked out and rented to a teacher friend. We rented below the market rate, but enough to cover our expenses. I was clear with her that if she kept the place nice and did some of the up keep on it, then the rent would stay the same. I have only had a hand full of calls in 3 years. (furnace and carpenter ants)
As for those little apartment, it simply boils down to asking a whole lot of questions about a person. I have had my share of craziness, but for the most part, I get good folks when I spend some time cultivating a relationship with them up front. I make them tell me about themselves and I follow up with previous landlords. It is harder for people to do you or your property "wrong" when you have a relationship with them. I call every few months to make sure everything is ok...an opportunity almost always presents itself. (smoke detector checks, filter changes, or other small issues) That way they know I care.
I also do a background check, which the tenant pays for. I find that the good tenants don't mind shelling out the extra money for the background check.