I've read many reviews about many cruise lines. I believe that people that are dissatisfied are way more likely to post a review than those who are completely happy with their experience. I'm going to be as objective as I know how.
The only area in which I'd give a low mark is the internet connection ability. It was slow to non-existent as well as unpredictable. If you're a person who needs ...