A letter of appreciation doesn't really seem to benefit from an impersonal format; the content should come from the heart. So, I suggest that you try writing this letter, using your conditions and your emotions to form it. Then we'll be glad to help you out with details regarding vocabulary and grammar..
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.