Contemplating this for the Easter holidays next year with DS5. Has anyone been with a little one of this age and would you recommend it? Not done a cruise before but it seems like an easy option with not having to fly!