We've had a similar issue on Explorer out of San Juan. I'm assuming I don't have to go into detail...if you get my meaning. We were compensated nicely after not only complaining but since it was the first week of our B2B "Miami" saw our comments on our first week survey and we were called into the Guest Services manager's office while still onboard...That's when the compensation was confirmed.
Very surprised at how quick Miami saw our survey and responded.