James was wonderful at every step of the way! Great communication, the apartment was wonderful (as advertised) and check-in was a breeze. Thanks so much!