James was great! He had everything we needed and he was very attentive to our needs and questions. I cant wait to go back already!