The Lost Shore Surf Resort is on the cusp of opening