Havent met David but my hubby stayed in his place. He said place was great! Clean and organize.