James is great host. Had a great time with an extended family. Would certainly recommend for anyone with a big family or a large group.