John is a superb host, highly recommended