John is a fabulous host and has great attention to detail!