Wife and I traveled with our daughter and son-in-law to the Western Caribbean. The weather didn't cooperate, but we still had a great time. The Dream had plenty of entertainment for everyone. Huge crowds for the 'comedy shows', particularly the adult themed. Three production shows in the main theater; the "Dancing in the Streets" , including break dancers, was spectacular. There were two duos who alternately played in the casino or above the lobby bar. The Ocean Bar had the 'Blackjack Band', four excellent musicians (my son-in-law is a pretty good guitar player himself), and they played music from the 50s to the 80s, country vocals and instrumentals, and they threw in some comedy too!
There were plenty of lounge chairs to go around, and the waterslides were fun too, particularly 'the Drain'.
Pools were pretty crowded, and the water cold. For us, hot tubs were a better choice, and we always found room. Plenty of poolside games, if your so inclined.
The food and service in the Scarlet dining room were excellent(including lobster, escargot, lamb shank, and an outstanding mushroom soup)
Embarkation/debarkation were a breeze(we're Platinum guests) - parked at ParkPortCanaveral and shuttled in - some delays in baggage handling (longshoremen,not Carnival)
Dream leaves in April for New Orleans - hope Sunshine is as good, or, maybe better