The room steward will try to make you happy but at the end of the day if the mattress is warn out and they don't carry a replacement you're out of luck.We have had boards, towels used to try and fix it.
Have you tried asking if they have another cabin you can transfer to?