Not much to add to what the other reviewers said. James is a super host for a reason. If he was looking to approach perfection, he achieved it.