James was a super host. Although we didn't got the chance to see him due to our traveling schedule, he made our stay perfect. Easy communication, beautiful and clean apartment, flexible checkin in and out and the location is great! Next time we will visit New York, we hope to stay here again!