You will have a great time. Don't worry about the reviews. Just take a positive attitude with you and you will have nothing but fun. I have cruised the Dream on a number of occasions and had a great time. She can feel crowded at times, but pick and choose your activities and you will be fine.
Have a great cruise.