I just passed by, so I can really discuss about the above mentioned place
Trucks and articulated vehicles.
Terible
Check your traffic signal before you go
A place to pick up good things
Expressway trailer park
Still undergoing construction
Good
Not crowded. Easier parking
Good direction