Was there about a month ago and the main ramp was closed due to the docking pier bent up beyond use. I don't know if it has (or will be) fixed. I heard the TPW lease expires next year and the company that took over from Luminant is taking bids for the sale. Maybe somebody can chime in with more recent updates?
I assume by main ramp you mean the south ramp. It is open and the dock is fine