I stayed at John's place for more than a month. John is what every host should be: kind, helpful and funny ! I spend a great month and I was sad to leave.
Please do read the description and you won't be disappointed.
I recommend 100% !