Grand Bayou Resort Beach is now OPEN!