It was a pleasant stay. John is a fantastic host: very helpful, kind and conversational. He made me feel at home from the first day. Also, I had to shorten my stay due to an unforeseen circumstances; unlike other hosts, John offered me refund for my remaining days. I wish other hosts could emulate him.