Communication with John was great!! I had car trouble and missed staying at his place but he was a great host to take my last minute request and also work with me when i was unable to get to the house. Thank you John!