Great explanations, even including video tutorials for things. Good communication and nice apartment.