We had a great stay in John's place and I would recommend it. He is a thoughtful, considerate host and he made sure we had everything we needed.
The apartment itself was warm and cosy and in a good location for getting buses to the city. It also has a secure car parking space which I used.