We had paid John in full for our stay and got called to a urgent medical appointment for our 5 year old son. We communicated this with John and he was inconsiderate and kept every cent of ours despite he no one at all in his home. And probably even rented it out again.
Would not recommend dealing with John.