Limo man... Airlines overbook every single day... This is not an extraordinary event.
Something tells me that when the business tries to make it right, that they are within the law. If a beach area is "bigger" than another that is considered an "act of God" and would no more be against any law than would turbulance be in a plane.