So first things first, you get what you pay for. This is not a high end cruise and therefore, you'll be a bit more squished in with other patrons and the entertainment is a bit less than stellar.
That said we loved our cabin for 5. Our cabin staff person was always attentive to the children, even ensuring their stuffed animals were tucked into their sheets for bed time. So sweet!
We did not enjoy the drop off area for our children. Our 5 yr old was crying and crying for us and although we had a phone, supplied by Carnival, they never called us. We felt terrible for our daughter. Since this was a family vacation we decided to keep the kids with us after that.
We had a nice quint cabin (suitable for 5) which we absolutely loved. It had two bathrooms, one with a sink and tub and the other with a sink and toilet. It was so handy with small children. Our kids loved the bunks that dropped down from the ceiling too.
Departure was very smooth. We bought the Fast Pass for $50 which I loved!
Poor sums up this port - literally. Salespeople were very aggressive which we did not like. Imagine Carneys at a Fair. That said, this was a great place for our kids to buy a few souvenirs.
Gorgeous beach. I hiked a ways myself and found beautiful conchs that had washed ashore to bring home.
This is a fun town with lots to see and do. We bought boat tickets to go to Atlantis ourselves which was also great.