James was absolutely everything that was said about him: timely for info on the house, super fast response times and there when we had questions. I will definitely stay there again