Does a carnival cruise ship have an ice skating rink on it?

No because the ships lengths are too short and the beam is too short for an ice skating rink