Richard is spot on and an excellent host. Very thorough. 6 Stars