I'm not a cat person, but we have had a cat here.
Floyd was a stray, taken in by next door who already had two cats, but he spent a lot of time in here with us, even at night some times, where he would curl up on my pillow behind my head & purr extremely loudly. Untill I told him to 'shut up'.
In the morning to wake me up, he would do exactly what Simon's cat did, apart from the baseball bat
Then he would dribble all over my face, not a pleasent way to be woken at 6 a.m.
We had stopped feeding him when next door took him over, it didn't seem fair when they had adopted him, but it didn't stop him spending time here.
He was a lovely cat, very cuddly.