I actually was unable to stay with James due to a last minute issue causing me to cancel my flights and trip. That being said, James was very clear and professional in all of his communication and gave me detailed instructions. Very easy to work with.