We chose this cruise because we have my parents, my brother’s family with younger kids And my family, with older teens. It had something for everyone.
Miami is a great city for embarkation and we enjoyed a night there (visit South Beach!). Don’t try to save $$ flying through Fort Lauderdale (Allegiant was awful). It’s worth it to pay and stay in Miami.
Quick onboard, lunch at the Buffet on 15th deck was crowded but good. Room ready by 2. Kids enjoyed louder poolside atmosphere, my parents and I liked the outside bar seating on deck 8, especially at Mojitos.
Large, double sink and full bathtub! We had two adults, two teen daughters and 19 year old son!
Beautiful port, we rented a van and went to a small beach with restaurant and bar.
Not a giant fan of the Caye itself- just an extension of the ship. But we caught a ferry to the mainland and spent the day wandering and enjoyed.