Our cruise on the Independence of the Seas (The Indy) was every bit as special as we thought it would be. "No" was never a word uttered by the staff when something was requested. The food was great, the accomodations comfortable (memory foam pads on the beds), the shows spectacular, and the embarkation/disembarkation process quick and easy at the beginning and end. Joff Eaton, the Cruise Director, had a wonderful quick wit that kept everything light, funny and new.
If you didn't find something to keep you occupied on sea days, you weren't looking very hard. The new addition of electronic touch screens near every elevator kept you from getting lost and also posted the 'Cruise Compass' that posted the day's activities by time.
We used the 'Any-time Dining' and loved the flexibility it afforded us.
Tiny room but it had a window seat that overlooked the promenade, giving us a bit more room. Hard to walk by the bed space