While I don't blame RCCL a lot of my warm feelings and brand loyalty has gone by the wayside.
I totally understand.
No water for two days???!!! Maybe the ship didn't keep a record to CTA. Who knows? I would certainly get names, times, dates, etc. It gives legitimacy to your case. And if it's really bad, you can pursue things legally--small claims court.