Royal Caribbean, acknowledging the inconvenience caused by the delay, has announced compensation for affected guests. Each ...