It may not be what you want to hear, but you could always stay somewhere else and use Sailsports Belize in town. Chris is an instructor and a nice guy who would hook you up with whatever equipment you fancied that day.