The ship is fantastic, love the Oasis Class, and if this is your first cruise you will be WOWED by everything. I will say if you are a repeat cruiser with Royal Caribbean, as my husband and I are, you will find that RC is cutting staff, services, and unfortunately food quality (our dinner table found all steak choices were tough). The food choices on the dinner menu appears to be diminishing also. On a 7 night cruise, unless you are someone who eats or will try anything (which we are) you may be eating at the buffet a couple of nights for additional choices.
I don't want to give the impression we were not happy with the cruise because we will continue to cruise with RC, however the difference is becoming more noticeable. The staff was definitely over worked and understaffed, especially in the dining room, the buffet staff was less attentive and there appears to be more and more on board $$ activities on the Cruise Compass, which in the past were free.
Cabin was roomy and had plenty of storage, loved our oceanview balcony