John is a very laid back guy with a great family. His communication and organizational skills are excellent. I had a very smooth stay.