Communication was excellent. John continuously checks in on you to make sure that everything is as expected. would definitely recommend renting from John!