James is a fast and effective communicator and a great host! His home is bright and airy and in a great location. Would stay here again with our family of two parents and three kids.