I use Buildium to run my property management business, everything from tenant and maintenance management to accounting. I understand you are just looking to manage 1 owner (you), but the software can be used for that purpose. I find it very intuitive to use, and easy to grab the information I need quickly.
Features I think are necessary/not necessary:
-do not care about managing owners, designed for the owners who manage their own property
Just set yourself up as the only owner.
This might be the one feature that I haven't found in their software.
From my front page I can see how many leases I have ending in 30 and 90 days, as well as how many tenants have outstanding balances. Clicking either of these links takes me to the list of expiring leases or outstanding tenants, including what is owed at a glance.
I upload tenant's rental applications, lease documents, renewals, copies of IDs, etc and attach all of this to their lease page. I now have a 1 stop shop for all my tenant info, historic and current, no matter where I am.
Their iPhone app is very lacking, but they do have mobile web support which works splendidly on a tablet.
Hopefully this information helps you somewhat. I'm glad to answer any questions you may have, and they offer a free 14 day trial to get your feet wet a little.