Our plans changed last minute and we didn't end up staying at James's place. I'm leaving a review anyway because James was a great communicator and provided all the information we could possibly need ahead of time. He was available for questions and responded quickly. Would definitely book with him again.