Exotic Caye Beach Resort is nice. Go to their site at www.belizeisfun.com
or if their price isn't right, Tom and Kat lease out their one bedroom condo at Exotic Caye for a very reasonable rate. You can contact them at firstname.lastname@example.org.
I stayed there in May and am staying there again in September.
Enjoy! You'll have a blast.