Freestyle cruising they call it. They say it empowers you to cruise how you want to. In reality, it just means you have to do all the work. There's nothing waiting for you once you get on-board unless you scheduled or reserved it ahead of time.
Want dinner in the main dinning room? Hope you made a reservation. Otherwise you'll have to stand in line and wait your turn. You want specialty dining, booked solid for all the normal meal times. Hope you enjoy the buffet or are willing to wait an hour or more to get a table for you and your family. Yes, let's wait to eat at 9pm with our kids when we have a port of call at 7am the next day. You can always stand in shorter lines and get buffet food though.
Nothing we ate on the ship was especially memorable either. The teppanyaki was pretty good but you had to pay extra for that and make reservations. The buffet was basically the same thing every day with a slight variation in main cut of meat they cooked that day. The chinese restaurant was terrible, from the service to the dried out cubes of chicken that was on my plate.
Once you walk out of the port the locals are after you money and there's literally nothing to do in town. And to go do something here it's an hour long bus ride at the cost of $150. Then you have to pay for what ever is your are going to do.
We're going to rent a car and drive to the bobsledding but you first had to take a bus to Montego to rent that car. It was a terrible port if you're like us and like to find your own adventures instead of doing everything through the cruise line.