James was great. Everything promised was there. Thank you for a wonderful experience