John is an absolute gentleman. He has a very nice residence and communicates very well. He offers everything to be reasonably expected. I definitely recommend John.