James was great. Communication was top notch and we had a lovely 3 week stay!