In short, our experience was quite disappointing, as a result of:
• Food poisoning
• the RCI "bureaucratic shuffle"
As noted above, although the cabin was clean and our cabin attendant provided outstanding service, the maintenance issues (including the strong smell of diesel fumes at times) left us disappointed