Love OwnerRez!
Streamlined my business I could not manage without it. Even now that I am downscaling I keep it for just a few properties.
Pros
There are lots of options for customizing my marketing, pricing etc and the customer service is amazing.
Cons
There may be too many options - it can get confusing, but customer service is very responsive. I have tried to get friends on it, but it is intimidating at first glance so they resist.
Capterra