This is mine and my wife's first cruise. Let me say that it was by far our worst vacation experience!
In context, we have traveled (both at all inclusive, and local establishments) in Mexico, Jamaica, Dominican Republic, and Venezuela) and very much enjoy meeting the locals and embracing their customs.
Let me elaborate on our Cruise succinctly: In point form: 1) The ship is nice. We liked the layout and the food (in the main dinning room especially) was very good. I thought the room (especially the balcony was great).