An excellent stay, ticked all the boxes.