John is a very nice guy. We needed to check in 4 hours earlier and he did everything, so we could. His place is beautiful and clean and that we appreciated very much. Deffinitely can recommend and we would go for his place again if we visited Lake Tekapo in the future.