@Helen427 I must say, I too am shocked that someone would turn down a 2 week booking just because the person gave 4* on a previous visit. I'm even more shocked that a host would block such a guest. I know we all like 5* reviews, but we all know that many guests will think 4* is a good rating, and have no idea their 4* is a kick in the teeth.
I've hosted a repeat guest who gave me 4* about 3 times running, then came a couple times more & didn't review (which I suppose was good.)
I hosted a lovely lady who booked 10 times, each a 1 night stay. She gave me 4* 8/10 times for cleanliness, but 5* in all other catagories, every time. I wouldn't have dreamed of turning her away, when our arrangement was so mutually beneficial!