No, it's not free, but the rent is very low. Some ashrams have food facilities at a very cheap rate.