Wonderful stay, ticked all the boxes!