Banana Beach would be my choice and always is. I have stayed at other places, so I could say that Bananas is the best. The have nice ocean front suites, with a beautful view of the ocean, two pools,restaurant and bar, the staff is beyond compare.
Email me if you would like more info:
jackie@belizeanparadise.com
or check out my website:
belizean paradise

Jackie