@Tim655
If you have a co-host as you claim, Airbnb may be perfect for you.
It sounds like you are bogged down in the details.
From airbnb's viewpoint, any listing is good - it brings in money. From a guests point of view, any listing is good, provided it's priced well.
My advice would be to go slow with a bare-bone listing. No access to public roof terrace. No special services that are difficult to explain. Just a clean bed, bathroom with an easy checkin process.
The first step for you to learn about Airbnb is to be an Airbnb guest. It's a cheap way to find out about the system