We have been in this situation twice before. Once they let us but said, "no guarantees" and the other it was a hard "No". Since you don't have to decide until midway through the cruise, I would stop at guest services while onboard and see if they will make a small exception. Don't use the mediation app chat feature. You will get a hard "no".