I hate door slammers, too. I had to call the front desk on Princess lastr cruise because they had a broken firedoor that wouldn't stay open. The crew walked throu it every 5 minutes and everytime it slammed. It was right outside my door! They did fix it though.