James was very polite and helpful. The communication was great and the apartment was exactly what we expected. Great stay!