Carnival goes off with a splash