Carnival opens, gives kids an extra day