John has a very nice set up and is extremely courteous and understanding. He is also very quick with his response time and helpful!