We ran into an emergency at the last minute before our trip and James’ communication was outstanding. His response were respectful and helpful. Although we were unable to complete our stay, I can say that as a host and communicator he is the best.