Great stay, ticked all the boxes.