It fit the destination, length of cruise and it replaced an earlier one which has to be cancelled due to injury.
The cruise exceeded expectations in most areas and was a very enjoyable experience.
The anytime dining was great. We booked for some nights but on others we never had to wait for more that 15 minutes, even on the formal nights. There was a wide range of choices available on the set menus.
Plenty of storage place for clothes. Room in the ensuite for everything. Great hot showers. Well laid out.
Only downside - the fridge was not cold enough.