A good stay, despite some complications.