First if you are wanting a classy cruise, THIS IS NOT IT! The ship is old but clean. Our bed was comfortable but our friends bed was hard and not comfortable at all. We had a picture tube television in our room, kinda weird. The food was not very good. The food at dinner was so so quality. It seemed to all taste the same each night. Steak was tough one night but ok another night. The stage show entertainment was pretty good. Comedy show was ok. My biggest complaint is the entertainment around the pool area. They don't have a DJ or band playing all the time. Most of the time there is no music. This sucks when you are on a cruise ship and you want to be put in a fun party mood. I thought ahead and brought my own blue tooth speaker for music and used that at the adult hot tub and pool area.
We definitely got what we paid for on this ship.
The beach get away shore excursion at Freeport was really good. The locals that host it were very friendly. They danced with us and kept us entertained. We had more fun on this beach excursion than we did on the ship.