^ Funny, I had Lizard comparisons in my mind when I posted above.... we stayed there in 2015.
On the narrow issue of scuba diving, I could see Lizard being wanting compared to Belize. On Lizard it is a 'captive' dive operation, with a pretty narrow focus. With Cayo they run you with one of the dive operators who cater to a broader clientele, perhaps a more hard core focus.
However, if you want to snorkel, explore beaches, etc, Lizard blew away Cayo in that it was DIY-able. No need to take a tour with a big boat..take out a boat, a picnic, and off you go. (Warming/bleaching might change this going forward, from what I hear.)
While the food at Cayo was spectacular, Lizard was a step up- IMO.
We'd like to go back to both....