We sailed out of Rome with 6 adults and 2 small kids (3yrs and 9 mos) Boarding the ship was confusing and because we never received any tickets in the mail we had to fill out a bunch of paperwork when we got there.
The building is small and was unorganized but fortunately because it was January it was not too bad to get through. We got on and the crew were all very nice and almost all of them spoke English.
Our cabin was very spacious and had a large space like a window sill for my 3 year old to sit in and watch the ocean. They provided a crib and we had a twin bed and still had plenty of room to get around. Our steward was more than accommodating but finding him sometimes was difficult but others were more than helpful to get him in when we needed him.