We travelled with our 2 kids (8 and 4)and were a bit apprehensive to start, because they never cruised before. It turned out to be a fantastic family holiday! We reached Savona by car, as we travelled all the way from England, where we live, and were really happy with the parking arrangements; at the terminal, parking attendants took our car keys, parked for us and we found our luggage directly in our cabin without having to carry it anywhere.
We had a cabin with balcony on deck 6 and found it very comfortable: a double bed and a bunk bed for the kids with plenty of storage, beautiful shower room and tasteful decor. The balcony was a bit of a luxury that gave us extra privacy late in the evening, after the kids had fallen asleep (incidentally, the balcony are pretty safe for kids as they have no railings but glass panels, my 4 year old couldn't reach the top but was happy to see though the glass.
We found the staff to be generally helpful and everyone could speak English even though it clearly wasn't their first language.