Is the Carnival SkyRide Your Cup of Tea?