Let me start off by identifying the only two issues I had during my recent cruise. Number one, the embarkation was not the best, in fact the worst I have seen. This may have been an anomaly and not the norm. Second, the entire all the great eating choices were closed at dinner and that includes the buffet running at half speed.
Embarkation was VERY slow and disorganized. Once we got on the ship we forgot that ordeal.
Cabins: Small but fine for a family or four we had a balcony and on deck ten which was a great location.