Sayyiduna Abu Hurayrah (may Allah be pleased with him) says that the Prophet (peace and blessings be upon him) said: "Hospitality is three days, and whatever exceeds that is charity."