I had a great experience staying at John's place. My room and bathroom were clean, and having access to the washer/dryer as well as the kitchen was a great help.
I got to see John a few times during my two week stay, and he's always been very friendly and helpful.