From start to finish, everything was perfect: communication, location, cleanliness, and accuracy of description. I would highly recommend.