We stayed 3 nights with John.
The check-in was a bit complicated. As others already mentioned, the door was not easy to open. Once we entered it was unclear which room was ours. At the end we ended up with the wrong one. Another couple checked in around the same time, however only one key was available at that time. They knocked on the door and we let them in. If we would have left 5min earlier to go out for dinner, they would not have been able to enter...
The room was small but nice, however the bed was uncomfortable. The moment you move in your sleep, you wake up from the sounds it makes.
The bathroom was functional and the surfaces where kind of clean.
John was nice to us and gave us a warm welcome the next morning. Unfortuntately he became quite unpleasant, once the other couple checked out and forgot to leave the keys.
The price per night was reasonable. Summing it up, you get what you pay for.