Great place. Ticked all the boxes.