Our family has not been on a cruise in 28 years - that one was arranged by a family member.
Positives - staterooms were more spacious than I expected, we had 2 inside staterooms on the 8th floor. Staff very friendly, always said hello or acknowledged you on the ship.
Negatives - FOOD was the biggest disappointment.
Cabins much more spacious than I expected. Service twice a day. Everything was very clean. They put us in inappropriate staterooms - my husband and I got a king with an off wall berth to lower. My 3 adult children got 1 king bed. We switched rooms on our own when we found out.Two VERY small pools, not much bigger than the hot tubs. Ship small enough to get around very easily.