@Nina1197 A friend of mine who hosts a self contained suite in her home received very short notice that the city would be digging up the road right in front of her house for several blocks, all summer long, to install new sewer and water lines. There was no way of knowing which days they would be working in front of her house.
As soon as she got that notice, she contacted all of her booked guests to let them know, saying if it was a deal breaker for them and they wanted to cancel, she would fully refund them.
This is how most hands-on hosts would handle a situation like this.
There's nothing to be scared of just because a listing has a co-host. Many co-hosts are friends, neighbors, or family of the host, another local host, or an individual who co-hosts a few listings in the area for out-of-town owners. Those co-hosts are usually just as easy to work with and attentive to issues as a home-owner host.
The thing you have to try to find out is if the co-host is one of those, or some big management company.
When you look at a listing with a co-host, click on the co-host's profile. The profile will show all the listings that user has and all of their reviews for all their properties. If they have more than a handful of listings, it's probably a management company. So that is one method of determining.
However, some property managers are managing properties that are listed under the owner's account, rather than theirs, so in that case it could appear they only manage a few listings, when in fact they may manage 50. In that case, you'd have to dig a little deeper, ask some questions before committing to a booking.