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.
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.