This ship touts itself as a five star ship. But I would give it a one star and consider it comparable to Motel 6.
The rooms are tiny! The rooms are filthy!
Within five minutes of boarding and looking at my room, I asked to have my money back. There are no consumer protections! They just flatly said no way -- you cannot have your money back.
Also beware of the casino. They will let you have $1000 a day credit per person in your room. And you will lose. So watch out for that snake pit!
The rooms are about the size of a large walk in closet -- very tiny.
Also watch out for the constant sales pitches. They have whole channels on television devoted to selling you stuff on the ship. The shore excursions are dynamite, but my advice is for the price you pay just to get on the boat, fly to a city, and pay for your excursions, staying in a nice hotel room. You not only get a way nicer place to lay your head, but you can pay for way more excursions also. You can easily spend several thousand dollars on shore excursions off the ship, and they are expensive!
Also watch out for illness. Way easy to get sick on this ship.
Holland America devotes a whole channel on the stateroom tv to selling you jewelry.
They have seminars on the ship just to sell you stuff.