James is an excellent host. His apartment is quite comfortable and he had food and drinks already there to make our stay more comfortable. Communication was great, and he even gave us a ride to his place from the airport when we arrived! Highly recommended.