Ticked all the boxes plus offers a touch of quirkiness.