Mayan Princess, has room saves, very safe hotel with good security, fabulous beachfront patio/balconies, excellent management and staff, right in town.
It should be noted that as fine a property as Banana Beach is, not all of the units are beachfront.
Also, take a look at The Palms, Belizean Reef.
For a lovely setting, look at Xanadu.