This was our first cruise. I don't have any other cruise experience to compare our cruise to, but we were very impressed with this ship! The ship is absolutely beautiful and clean. We drove to Venice and parked right at the port.
Since we have no babysitters near us, we brought our 2 year old and 5 month old along. We knew this was going to be stressful at times, but we were surprised at how easy embarkation and disembarkation was. They gave us "priority boarding" since we had babies and were sent to the front of the lines during embarkation and were on the ship in our cabin within an hour. We received our luggage about 2 hours later.
We had a balcony cabin and it looked exactly like the pictures on the MSC website.
We were on Deck 10-Sogno in balcony cabin 10076. We were right next to the elevator. The room looked identical to the balcony cabin picture on the MSC website. It was very clean and we enjoyed some beautiful views from our balcony. We stored our luggage bags under the bed and set up a crib next to the sofa for my 2 year old. We still had room to walk in and out of the balcony while he napped. The man who cleaned our cabin came twice a day and always picked up my sons toys for us. He was awesome!