Just returned from a 6 day cruise with Independence of the seas. Not a great experience....
The ship is a great looking ship, which has some great concepts, but I am afraid is let down by 3rd rate service and extremely poor food. Caveat (the above statements are not reflective in Chops Grille).
Grand Suite was ok, nothing like the suites on P&O or the Sky Suite on Eclipse.