It was a short term rental, i.e airbnb. I am no loner short term renting.
You can A) hire a company to manage everything. From booking, greeting/ letting people in, arranging cleaning, maintenance, etc. They will even book chefs or yoga instructors if needed. They take 20% of the booking. You make sure that your day rate covers the 20% and tack on a cleaning fee. They also manage across sites; airbnb, vrbo, homeaway etc. Or B) you can use a co-host as stated above, which I believe is strictly airbnb (dont quote me on that). It all pretty much shakes out the same in terms of cost...
I prefer management companies because its a one stop shop. They not only handle the bookings and ins and outs of the daily rental, but booking extra amenities, as well as handling the maintenance of the place. Whether an emergency plumber is needed or noticing that a window is cracked, they take the initiative to fix it. The company I worked with in HI would also give me a heads up if something would probably need to be or should be replaced in the next few months, which was nice. You can set a monetary limit as to which things they can just go ahead and repair and anything over they need your approval on before moving forward.
Im not sure what co-hosts do other than handle the process of a booking and emergancies. I looked them up a while back, but didn't go that way.
You can always call management companies and ask what they take care of and what they charge. And everything is negotiable.
Hope that helps.