Everything was perfect. Excellent food. Wonderful organization. Nice service. Good rooms. Lot of activities. Clean. Ports and shore excursions were affordable but we like to tour alone with a small group of friends and try to avoid commercial tours. I did not travel with children and the ship was not full of children fortunatelly. In our case we did not want children on board as we wanted to feel comfortable as we are senior citizens. I would recommend this trip and want to tour again with this one or try other one as we would like to do SouthAmerica again with more time. Is huge and full of experiences . We love our stop in Buenos Aires but we got too short time for this lovely city. Cabin was not important for us as we are very active and we appreciate a lot the pool , the drinks, the nights and the excursions exploring by ourselves with locals.