Nothing close to that... Not at all. Nothing like free accommodation.
I have provided bank statements, IELTS, school certificates etc
I checked the minimum wage for that job and its same, 10 working days vacation with Pay. I checked that as well and its true for canada.
I have my lmia approved and it will expire next year. Since lmia expires in 18months now