James is an EXCELLENT host who is a quick communicator and very accommodating. The only reason I would not give a 5-star rating is because the photos have a much nicer "feel" than the actual apartment.