I was given this cruise as a gift. I enjoyed every last second of my trip!
I would definitely go again however, I traveled with 1 16 year old and would take another teen with him next time to give him some company. There wasn't much on the ship for teenagers to do especially if they are not good with going out and meeting friends.
The entertainment was fabulous! I enjoyed a musical, comedy show and has brought game show along with the casino and bingo. Music around the ship was great. The entertainment director was amazing.
Our cabin was fine. We didn't spend much time in there but we had 5 people in our cabin and we were comfortable. Our steward was great.
Nassau was nice but I'm not a shopper. I would plan my excursion for here next time.