You might also want to check out Barefoot Beach:

www.barefootbeachbelize.com

south of town, a bit more private/quiet - but still an easy 5min walk.