Fantastic stay, ticks all the boxes!