James was great! So accommodating. We appreciated how personal he was and will definitely recommend our friends.