James is cultured, generous, and hospitable. 100% recommended!