Perfect for our group and James was great!