With many mixed reviews, I was a little nervous but the cruise exceeded my expectations. That being said, I will start with the negatives and then give all the positives:
Negatives:
We did the dining on your own time and the service was fair at best. I think part of it may be that we went at 8 pm every night and the dining room was very full.