this was my first cruise and unlike the Jan 2018 report below we must not have been on the same ship. The Vegas shows were excellent. Dining in the non buffet rooms superb. Staff courtesy was amazing. Pools spas and join in activities - I was on stage for Deal or no Deal - not enough room to print it all - a very nice casino and a crap table - if auctions interest you there is an amazing art auction that drew large crowds - I would trust this review I am from Ontario and have no dog in this fight. A palace on the water. A tip of the cap to them Jan 15-19 out of Miami. The person in charge of the entertainment we called him Jackie Chan did an amazing job. The four lead singers can do Vegas anytime - One night it was the 80s Rock Show and they just nailed it.