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.

Glad to hear Banana Beach worked out.