We were not on the boat for the full week because of a family emergency, but our time there as very nice. Decks are very crowded on the days at sea, but because we had a spa room we were able to escape to the spa and enjoy the peace there. Pools were very very crowded and we did not venture there.
Food was great and never experienced long lines at the buffet or wait very long for the our time dining. Our last night there we had to decide between lobster tail in the dining room or prime rib on the buffet. Tough decision. Too much good food and not enough stomach.
Staff was very polite and helpful. Our cabin was very nice also. The staff was always cleaning. The deck was hard to keep clean when so many people were there, but they seemed to do their best.
I had read so many negative things about the Dream, but I think a lot of it is unjustified.
Look forward to our next cruise.