James's place is marvelous; the photos don't do it justice. And James is an excellent host -- welcoming, helpful, considerate. My wife and I had a great experience staying with him. He has our highest recommendation.