Get an insurance quote now before you spend time on anything else.
I explored this once some time again and was shocked at what the insurers wanted and it was a deal breaker.
Also remember that you will not be dealing with easy tenants. Many of these places have an onsite "manager" for a...