This cruise was not only my first, but we used it as one of our annual family trips. The ship was nice, even though I couldn't really compare it to anything considering the biggest boats I've been on were for when I had gone deep sea fishing. The cabins were decent if you have researched the average size of Cruise ship cabins. Dining options were nice, but could have offered some greater variety. Entertainment was either really good or really bad depending on what you partook in. The staff was amazing & extremely friendly. Whether they were serving you meals, cleaning your rooms, or just in passing. The port & shore excursions were fun to me. The private beach in Coco Cay was amazing & my family and I made some friends there. I had always wanted to go to Atlantis in Paradise Island, and this trip allowed me to do just that and more as my family enjoyed the tour as well as just wandering around Nassau. We had 3 kids (4, 9, 14) that traveled with us and they all enjoyed the camps that they had for them. All-in-all I enjoyed the trip as it was something I'd never experienced before. I could see myself on a cruise again, but I am very much the all inclusive resort on land type of person, so there's no telling when I would go on a Cruise again. Also, people really need to read up on the phrase all inclusive.
Decent size for the price. I would suggest not having water bottles in the cabin when I arrive and then tell me later that there's a charge for them after I've drank them. That's a little deceptive.