James was fantastic. Very helpful and communicative. James was on top of everything and made our trip so easy.