Great stay, ticked all the boxes. I would happily stay again.