LLC or LLP, more flexble, easier for passive income business, I setup LLC for properties that are multi plex.
Trust, easiest to setup, easiest to get out, I deed all SFH or smaller properties to a trust, you don't need to file separetely each year for a trust.
SFH or smaller properties needs to carry 500k liability on its own, multiplex needs 2 mil. and personal liability insurance 1 mil on top of that.