We loved the idea of spending Christmas away so having done 2 cruises preciously the Caribbean seamed perfect.
The flight was perfect mainly down to the new Dreamliner, I can honestly say we felt refreshed even after a nine hour flight.
We opted for an inside cabin which was perfect, the steward Ebison was very good. Great location on deck 12.