Fantastic time board the Dream! The food in the MDR was outstanding. Breakfast on the lido deck was okay. Finding deck chairs any where near the pool is impossible unless you are up at the crack of dawn but there were chairs available on other areas. Thouroughly enjoyed the casino won some money at the slot machines, We didn't go to any of the shows, We did an excursion at each port. All excursions were booked thru carnival and they even gave me a credit when I found the same excursion cheaper elsewhere. Cozumel 12 meter race is awesome. Everyone who enjoys sailing would love this excursion. In Belize, we did the Altun ha Mayan ruin and river Wallace tour, while the tour is excellent just be prepared for a long day. In mahogany bay we just did the beach package with umbrella, chairs and floats, also included was the chair lift ride over to the beach and back.We had an ocean view suite cabin 7277 and it was wonderful with plenty of room for the three of us. Booking a suite gave us priority boarding which was a smooth embarkation/disembarkation process we were on the ship and in our room in less than 20 minutes and disembarkation was just as smooth! Outstanding!