We chose this cruise because of the schedule and it's embarkation port (Rome).
Ship - Since it's a smaller ship (2000+ capacity), it's not as crowded, but it offers less amenities. It's an older ship, but seemed well-maintained. There are only 2 sets of elevators (Fwd & Aft) and the Aft ones tend to get too busy.
Cabin - The family ocean view cabin had ample space for our party of 6 (3 adults/3 kids 5/7/9 y.o.) Kids loved the "separate" bunk beds.