Choice of words? Outstanding. Grammar? Perfect. Tone? You totally got it. I find this absolutely beautiful. Well done.