Hi! Has anyone been on a Disney cruise? What did you think? I was thinking taking LO when he was around 3. Good age?