Hi! Could you grade my complaint letter on a scale from 0 to 50? It is supposed to be at the B2-C1 level. Also, please tell me what I could improve in it. Thanks!

You stayed at a holiday resord recommended by your travel agent. However, you did not enjoy your stay due to a number of difficulties. Write a formal letter of 150-180 words to the travel agency expressing your justified complaints, suggesting possible solutions to the problems you encountered, and asking for a compensation. Sign it as John/Jane Smith.

Dear Sir or Madam,
I am writing to inform you that I have recently stayed at an holiday resort recommended by one of your agency's employees and I was very dissapointed with my experience there.
First of all, I must mention that during my stay at the resort, my room was not heated properly, although it was freezing outside, so I could not sleep at all during night time, as the temperature in my room fell below 10°C. Moreover, when I politely asked the staff to do something, they told me to stop complaining in a rude way and did nothing to resolve the problem. This is certainly unacceptable considering the amount of money I paid!
I would like to ask for a full refund of the cost and an apology from your agency. Also, please be more careful in the future and test the resorts before recommending them to your costumers, so that something like this does not happen again.
I hope to hear from you regarding this matter as soon as ppossible.
Yours faithfully,
John Smith
Can't anyone help me? Emotion: sad
I would write it more like this since there were some grammar and spelling mistakes;
Dear Sir or Madam,
I am writing to inform you that I have recently stayed at an holiday resort recommended by one of your agency's employees and I was very disappointed with my experience there.
First of all, I must mention that during my stay at the resort, my room was not heated properly, and it was freezing outside, so I could not sleep at all during my stay, as the temperature in my room fell below 10°C. Moreover, when I politely asked the staff for help, they rudely told me to stop complaining and did nothing to resolve the problem. This is certainly unacceptable considering the amount of money I paid!
I would like to ask for a full refund of the cost and an apology from your agency. Also, please be more careful in the future and test the resorts before recommending them to your costumers, so that something like this does not happen again.
I hope to hear from you regarding this matter as soon as possible.
Yours faithfully,
John Smith
Teachers: We supply a list of EFL job vacancies
Thank you for your reply!
i love your name NOName

Nice

Students: We have free audio pronunciation exercises.