I've started into this world with a condo in North Highlands. I thought long and hard of all the pitfalls I had been warned about, but made the plunge, and been very happy. Cash-flow, not a lot of work, no regrets, and learned a lot.
The big things I've learned:
Depends a lot on the HOA. Not just looking at HOA rules on renters, but also thinking about how the HOA may change in years and if it will remain rental-friendly. And - if you are paying $400+ (for amenities like clubhouses/pools) rental income may not make up for those costs. I have a small HOA (under $200) - and that goes towards basics like roofs, siding, landscaping etc. Those are essential things I'm not worrying about (which is both time and money).
Insurance is dirt cheap since you are just doing studs-in policy. I pay like $30/month
I got lucky on a turnkey spot that had a long-term tenant who is only there part-time so wear-and-tear/maintenance is minimal. But between HOA covering big stuff, insurance being less, and taxes generally lower than a comparable SFH - I think the HOA costs are not always the money pit people make them out to be. But again, it depends on the unit and association.
Exit plans are key too. I knew this going in - but because this is non-warrantable (due to OO ratios), it makes financing difficult - not just for you, but also whenever you decide to sell.