The positive things I can say about this stay is that it is affordable, John is very responsive, and the location is good.
Unfortunately, there are many issues with this stay. Firstly and most importantly, a mouse came into my unit. John had someone come and spray the door for me within a half hour, but that doesn't change the fact that mice may have crawled all over my things during the duration of my stay.
With the negative reviews of this location, John is pretty quick to discredit anyone who has a bad thing to say. I don't know the circumstances of those visits, but the criticisms are certainly within reason. The bathroom faucet was broken, there were no hand towels, the unit stank of cigarette smoke, the mattress was directly on the floor, and the walls were thin (and I had noisy neighbors).
Overall, the unit seemed run down and dingy, and not the comfortable experience that I am used to with Airbnb. I would recommend spending a little extra for a nicer stay.
As a side note, I didn't have any issues with extra visitors or check in/out. There was no additional experience to bias my review other than the conditions described.