Decided to take the family on a cruise during spring break, which was a little earlier than most, so we were able to get closer to off-season pricing. What was really exciting is that they had great deals when we booked on guaranteed oceanview rooms, which we've never tried. That was a real plus (ended up with picture windows), were able to see lots of good scenery, my daughter saw a group of dolphins looking out their stateroom, added a nice element we've never had with inside. Service on the ship was great, with a couple of exceptions I'll explain later. Room stewards and most dining experiences were great. Had the dining options on another ship, nice to see they were there as well.
Pros: Loved the updated dining areas, such as O'Sheahan's and Ginza, in addition to the Main Dining Rooms and buffet. Didn't try the paid dining.
Staff was very on top of things 95% of the time and very friendly