James was attentive and great with communication. All in all a fantastic experience.