Me thinks your first mistake was agreeing to buy - but I think you know that and don't need a lecture.
I have never stayed at BBH, but certainly know the location - yes it is right on the beach access. Some folks love the location - different strokes, I guess.
My experience has been that most establishments have a no refund policy.
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.