James was a wonderful, accommodating host who made the whole experience unforgettable! We are definitely coming back!