This was our 9th cruise, our 3rd with RC and our 1st on Oasis class. The ship was as impressive as everyone says - absolutely amazing. You'll never run out of things to do (despite trying our best, we never got around to a couple things). The diving and skating shows blew our minds - by far the best shows we've ever seen at sea. CATS was boring like everyone says - the talent was there, just no plot.
Food was amazing, except the ranch dressing. Other than that, no complaints. We ate in the Main Dining Room most nights. Windjammer food was just as good but the place was way too crowded. Lines to get in and fighting for tables kind of ruined the experience.
Service was generally subpar. Our waiter on the first night was slow and rude, we asked for a change the next night and they were much better. Our cabin steward never introduced himself which blew us away. We ran into him in the hallway like on night 4 and he was nice enough, but I was disappointed by the lack of introduction. Also, we only got 3 towel animals the whole 7 night cruise! Across the ship, staff seemed generally annoyed to speak with us or help us and I got the impression that folks were pretty miserable.
Cabin was fine for an interior. Bed near door, couch and desk further inside. Not noisy except for our own sliding closet door slamming open and shut while we slept when the ship was rocking - major design flaw. Tube shower was cool. Closet had lots of storage.