Anyone who books with NCL has made a mistake. Nothing with this cruise line warrants a repeat trip. The staff were rude and couldn't care less about your vacation, especially in the restaurants. The ship was a like a traveling Wal-Mart where you are constantly hounded to spend money on over proceed jewelry, t- shirts, photos, etc. Deck 7 was so crowded with junk you couldn't get to the restaurants where the food was mediocre at best. The only person that smiled and said thank you was the one insisting you applied hand sanitizer before entering. Many of the excursions are over priced misrepresentations. Travel 2500 miles and spend $1000's of dollars to be told by the tour guide that you are not on vacation, your on his time. Want a chair on the private island. Be prepared to pay $30. This cruise line could apply for a role in the next Pirates of the Caribbean movie.