Johns place is super central and close to quite a bit.
Super clean and don't be put off by the shared bathrooms. They were always clean and I never had to wait to use them.
I stayed as a lone traveller and the single room was perfect for me.
The single room had all that I needed and was comfortable.