The Dream is a great ship compared to my last cruise on the Fasanation. The staff as always were fantastic. I'm amazed out how hard they work and they should be tipped well for all that they do each and everyday! No real complaints other than I wish Carnival was like Princss and offered surf and turf at dinner without the additional cost. I think we pay enough for the cruise to have steak and lobster anytime we want at dinner. I booked all of my excursions on my own. I booked three excursions at three different ports for the price of one on Carnival. Just make sure you read their reviews and make sure they have good ones and a guarantee to get you back to port! Th ship offers plenty of entertainment for all ages. If you ever stop in Belize make sure you check out Butts Up Cave Tubing and book with them. They are top notch and have your tubes waiting on you ready at the tubing site. All the other companies that I saw made the people carry their own tubes.