I am not sure why you would choose a management company that
a) has such awful reviews for other properties they manage
b) charges a $125 'registration fee' - what is this for
c) only leaves one toilet roll and rubbish bag
d) leaves properties open with keys inside - this is a major security risk
in your shoes I would check your contract with the management company and give them notice .
find a local superhost who offers cohost services who has great reviews and manages the property forward.
the listing should be set up in your name with the cohost added as such so you have full control.
and of course you will have expenses associated with your listing such as toiletries , cleaning products replacing damaged bedding etc.
@Anthony2427