Perfect A+, little extras were unexpected and a nice touch.