Positive: Dining room staff are excellent and go out of their way to accommodate.
Negative: Dining room food substandard, so don't eat there, the food at the buffet dining room is much better. Orange juice is complimentary only at breakfast, but you have to pay for it at lunch or dinner. Really!!!! I prefer a cruise line where you don't feel like they are charging you for every little thing. When you have to buy a coffee card or drink card, you must always remember to bring it with you. My husband had the coffee card in his bathing suit shorts and it got wet and ruined and then it is a hassle to get it replaced. When it is all inclusive you don't have to worry about carrying a card around with you, a much more civilized and convenient manner of dealing with beverages for the cruising customer.
Not a lot of activities for so many days at sea. As the ship was not even half full, there was no problem getting a lounge chair on the pooldeck. If you need shade, that is very limited so go early to secure your poolside seating.