We sailed with friends, choosing this cruise based on destination and price. Dreamliner flight from Glasgow was amazing...only to be ruined by the immigration fiasco in Montego Bay. Given two cards on arrival..no pens available, herded into a hall/corridor with no aircon! Had to lean on walls/floor to complete forms, whilst security shouted instructions from the other end of the area. Form 1 taken at security, without being checked, form 2 taken as you disembarked the coach after transfer to ship. Found out after speaking to other guests, Manchester flight were given the forms onboard...how much simpler was that!! Be aware.
Boarding was seamless and found cabin with no problem. Given we had got a great price for trip, our cabin, midship deck 5 was fine, a little small but you only sleep in it so was not a problem. Shower-room a little tired but spotless. Cabin staff work really hard, couldn't fault.
Dining became a full time job! Food was varied and plentiful, anrything we didn't like was personal taste. Ate between two buffet restaurants during the day and Orion in the evening.
Cabin smallish but adequate, you only sleep in it. Kept spotless buy cabin staff.