We just got back from this cruise (our first experience with crusing and I'm hooked). We were quite worried given the negative reviews, however, it was a fantastic experience.
Embarking was quick and easy, our cabin was perfect, almost every crew member we encountered during the trip was friendly and helpful, there was only 1 bucket catching a leak during the whole cruise and I only noticed it because of all of the previous reviews.
We enjoyed the shows and the live music (particularly Sibling Rivalry in the Ocean Bar - don't miss them). 7 out of 8 elevators were in service (unlike previous reviews). The shower isn't difficult to work (yes there are 2 knobs - one for temperature and one for the flow of water - not rocket science). Spas were working (but always full of kids). Washing machines and driers were working and everything was very clean.
Clean, good layout and lots of storage space (under bed for suitcases was great). Plenty of space for 3 of us. I wasn't sure how I would go in an interior room but I think I preferred it was the sun didn't wake me up.