Highly recommended! A+.
Ticked all the boxes.