John has an awesome place and he is the best host. His communication was beyond excellent and the resources were invaluable. Can't wait to stay again!