chose this back to back cruise because of ports visited. Jamaica, belize, Honduras, quatamala,cuba.mexico. we were in an outside cabin on deck 3. the cabin was fine plenty of drawers and space. dining was good throughout the ship, with good entertainment team and bar service. the ship was all inclusive for drinks [ except premier and certain cocktails ] very good service with attentive staff and plenty of seats. service by all staff in bars entertainment teams, officers, cabin stewards. everybody and a very good captain. I have cruised on quite a few cruises and the staff on discovery 2 were the best I have come across. no issues at all. the ports were typical for central America with a big difference in the standard of living. cuba was a great place to visit, we stayed overnight. on to cozumal, an Island off mexico. to get to the mainland you catch a ferry, but we were informed earlier in the week that all ship excursions to the mainland were cancelled [this was in line with other cruise companies as there had been a bombing onboard one of the ferries] which was disappointing but understanding given the circumstances. I spoke with many other passengers during the cruise and they agreed with myself and my wife, that the ship was very good after reading some previous reviews.and will definitely use again.