Royal Caribbean, which advertises an "autism friendly" environment, has apologized to the Cherry Hill mother about the incident.