DW and i always book as soon as we board but have never been denied booking for 2 different nights during the time we a re onboard. We always said minimum 7 nights. There is always at least one night we wouldn’t enjoy the MDR evening so we make plans for that night and then book a bogo for a late lunch on a different night