freedom beach.