First, I will start off by saying the crew absolutely make this experience wonderful! They went above and beyond to make our stay pleasant. The environment was relaxed and casual. I really can not complain about the room or staff.
However, there really is nothing for young kids to do except go in the pool. The pool is really small for the amount of guests on the ship.
The food is horrendous! Dinner time is a disaster. The buffet on the Lido deck only opens one side, even though both sides are open for breakfast. There really is not much at all for the kids to eat for dinner besides pizza. This is a budget cruise at best. I will not be back with Carnival.
I can not say enough god things about the staff. Nurdiansah is incredibly kind and professional. We did not have to ask for anything. The cabin fit my family comfortably.