The apartment was clean and communication with James was easy. FYI, the keys need to be picked up approx. 5 minutes away from the Airbnb.