Excellent stay from a caring, generous and clean host