John is an excellent host. Right from the start he communicated promptly and in a very friendly manner. John provides excellent directions to his apartment which is very helpful for the out of town guests. My family enjoyed our stay in John's spotless and comfortable apartment.