Amazing place. Ticked all the boxes.