I am extremely shocked the review you left. None of the issues you mentioned except the internet was brought to my attention. When you brought the internet issue to my attention, I went out of my way to upgrade my internet to meet yoru needs. When you mentioned the last week that the weekend rate was higher. I went back and checked and airbnb was charging the same rate. However, you were renewing your stay day by day your last week in the property. I was very accommodating to your requests to renew on a daily basis.
You asked me initially when you requested information about my place for long term stay and I asked you what you meant by long term. You did not specify. You asked me again the first day you checked in. I was out of town and since you did not specify what long term meant, i didn't respond, but instead waited for you to clarify.
About the towels on the windows, they have been there to keep off draft in the winter. We even forgot they were there.
When you signedup for the home, the description clearly says, there is no cable and that I just have basic channels. I also mentioned that the internet was not strong enough for Netflix.
So, if this was not a good for for you, it would have been okay to move on to another location. You lived in the house for 3 weeks. If it was so bad, then it would may have been beneficial to make other arrangements that were more suitable for your needs.
It seems that your review has almost a slight evil intent. I hope that is not the case.
I hope in the future, you will read the house descriptions and make sure it is a good fit for you.