Booked this dive through Navigator of the Seas, so it started off pricey, but I expect that from a cruise shore excursion. I went with my daughter and we both had a good time. We dove Black Pearl and Pine Ridge.
The harshest things I have to say...
Equipment is basic so don't expect a dive computer here, which sucked for me as I forgot my watch at home and my kid's broke on the cruise. So logging the dive was iffy. Wetsuits are an additional $10 and seem to run small. Water there was 86F so I didn't feel the need, but my girl did. Snacks were chips and salsa and some water melon. Water and fruit punch to drink. I should have packed a lunch.
The good...
Belize is a Tender port so instead of taking a tender to Belize City then going to the dive spots, the dive boat picked us up at the Cruise ship and took us to the Caye to grab our equipment. This saved us over an hour since the anchorage was halfway between Belize City and Spanish Look-out Caye.
I loved the dives. The crew was great. My equipment while basic worked as designed and seemed to be in good repair. With 100+ ft of visibility I saw an amazing amount of marine life from dozens of different coral, Barracuda, Green Moray and a huge Eagle Ray, lobster and crab. Pretty much every little coral fish I've seen in an aquarium and would expect to see in the Caribbean as well as several other large fish I am unsure of what they were.
I would definitely book with these guys again.