My wife and I have taken about 20 cruises on 5 different lines. We consider ourselves "seasoned" and have had every experience imaginable.
Ship was spic and span. Room steward was excellent.
We were disappointed in lack of lectures and interesting seminars and activities.