Amazing ship, staff excellent, food amazing, so much choice. Entertainment and facilities on board are plentiful (and brilliant!) and there would be something for everyone. Lovely clean cabins. You need to watch out for drinks and wifi! Get them included in your price – they are expensive onboard.
Cruised in the Eastern Caribbean and it was just delightful. Planning the next one!