This is a very good cruise ships but it seems that making it fast has raised the amount of rocking. This seems especially true when traveling at faster speeds which makes getting around difficult for some and sleeping can be challenging at times.
Rooms are a nice size and nicely decorated with everything you need. We had a balcony room with very nice views. Unfortunately the bed was uncomfortable and announcements came over the loud speaker as early as 6am. Are they nuts???
The sapphire dining room was very good with very few misses. The buffet was a huge disappointment with pretty much the same food for breakfast and lunch every day. The saving graces are the micro buffet which serve, pizza, indian, and mexican food. Guy Fieri's burger joint was awesome and I highly suggest The Ringer. BBQ is available sea days and very tasty.