Member States shall grant the right of residence to nationals of Member States who do not enjoy this right under other provisions of Community law and to members of their families as defined in paragraph 2, provided that they themselves and the members of their families are covered by sickness insurance in respect of all risks in the host Member State and have sufficient resources to avoid becoming a burden on the social assistance system of the host Member State during their period of residence.