This was our second time staying with John and once again he completely exceeded all expectations, his beautiful home is well matched by his exuberant personality!