This was my second cruise. I am actually 14 but i have a say here...
I went with my friend and my mother, and it was amazing. The cruise was perfect, and it couldn't get much better. The service was pretty nice. The live entertainment on the pool deck was a little loud. The food wasn't what is was hyped up to be, but it was still very good. We liked the pizza and the ice cream. I really liked how the kids could go to the dance club and then you wouldn't get yelled at for being loud after we weren't allowed in anymore.
It was a very nice cruise. The ports of call were pretty nice and i enjoyed all of the excursions that I went on. I think that however, you should make the stop at Paradise Island longer because it was about 5 hours, and that was the best island. Same with Freeport.