Great host. Clear, quick communication. The apartment was exactly as advertised. James told me about a minor maintenance issue when I arrived rather than let me discover it later. He threw in a discount to make up for the issue. I really appreciated the honesty and proactive approach. I would definitely stay here again or at James' other places.