We sailed on her last New Years and loved it. Our then ~2 yr old had a blast as well even though he couldnt do the pools and kids clubs (not potty trained or old enough). We thought there was plenty to do-pools (though the water was too cold and most people werent swimming), rock climbing, inline skating, mini golf, basketball court (they even had games going), ice skating, occasional movie, shopping, casino, shows (dont miss the ice show and get your tickets early for the show you want), johnny rockets, portofinos, chops, arcade (we are going to try and avoid this on the next trip since we couldnt get our son out), riding the glass elevators in the atrium, "driving" the restored car in the promenade, parades there at night (though it gets crowded), etc. We get a deluxe oceanview (balcony) and have plenty of room for my husnband, 2 yr old (he sleeps on the floor in an inflatable sleeping bag, though this year will use the pull out sofa), and myself. You will have a great time! We're trying Mariner this New Years.