Excellent attention to detail. Everything you need all in one place. Wonderful host also.