I have cruised on this ship 3 times now in the past 6 years. The first two times were incredible - top notch entertainment, the staff was very friendly and catered to my every need. What I remember from those vacations on this same ship was that there was never a lack of entertainment - the food was incredible - and no expense was spared.
After taking a break for a few years and traveling inland for vacations, I definitely noticed some differences.
First and foremost - I want to say that it was still a very nice vacation. However, my experience was missing that added feeling of being "over the top".