Perfect stay, especially on such short notice.