James was a great host - responding quickly to questions and provided thoughtful touches when we arrived (popcorn for the kids etc)