Great stay. Ticked all the boxes.