Ship was the main reason to book this cruise and sure, it is part of Royal Caribbean! Life on ship is well organized and even though, on our sail, they had 6700 passengers on-board lines were short and staff was extremely helpful. The cabin was average - on our previous cruise with Norwegian balcony was slightly bigger. Dining areas are nice and clean and staff is friendly and professional with couple of exceptions on deck #16 (beverage area) which did not change the total experience. Entertainment is the big part of this ship, shows and activities are great and life on ship goes on well after midnight. There are several places open 24 hours where you can get complimentary quick bite and refreshments. The room housekeeping is great and comparable to other cruise lines. We don't feel we should grade the shore excursions, after few cruises you seen them all and our main reason to go on cruise is ship entertainment and relaxation.