Despite some of the reports I have read I have never had a bad time at Captain Morgans. It's a great place for a honeymoon. Quiet and just out of the way enough. The water taxis, well, if you really need to be somewhere on time you are taking life too seriously
On the Landshark front, Just say No (if you want to). I can't say they bother me but when I am in Belize hardly anything bothers me.
As I have said before, all the reviews you read have to be averaged out in general. A place generally gets 1 out of 5 or 5 out of 5. People only bother to review if they are really really happy or really really annoyed. This explains the 'Best place in the world' and 'A dump - don't ever go there' kind of headlines about the same resort.
I really hope they have improved the shop this year, that was the only minor (underline minor) niggle.