We had an overall nice stay at James' place. He was communicative and helpful. The place was very clean and comfortable. Amazing location and nice serene environment.
Our one disappointment was that there doesn't seem to be adequate insulation between the upstairs unit and ours, which wasn't too much of a problem until the last night of our stay when the guests upstairs were up and active above our bedroom until after 2 am.
We would definitely rent from James again, but will not opt for the lower apartment.