We decided on a cruise for vacation due to the all inclusive aspect. It was my wife, my 2 year old son and myself in a cabin. We have a balcony cabin and it was fine. He loved it. We spent a lot of time at the pools and splash pads. We did have him in childcare several nights and he had a great time. If your child is not potty trained do not take them on a cruise due to pool regulations. The food was good but a bit repetitive. The central Park Cafe was amazing and where everyday started. The shows were great especially the ice skating shows, make reservations before you get on ship for good seats. We had a great time and would like to go again. BUY the drink package and enjoy it with out worry. The upgraded coffee and bottled waters were great and worth it.
We were able to fit the pack in play between the couch and balcony door, giving us more room. The balcony door has a handle and a secondary lock higher, which made my wife feel better about the balcony.
We explored the old city. There is a free trolley that goes around the city
Absolutely beautiful..