James is the best host we could have had. Everything was perfect with the apartment itself, and with him as a host. He was very polite, comprehensive, and he adapted to our hours of arrival and leaving.