I don't really have any complaints about liberty Landing. I've been there since 2003. It's definitely the smoothest marina on the Hudson that I'm aware of.
There is no parking at Newport. The parking you see is for the restaurant. Marina tenants can park there for up to 25 min. They give you one pass for the mall parking garage across the street. That's a big draw back. LL has ample parking and you can usually get close to your boat. I'm on Dock R. I usually park in the gravel boat yard, literally 30' or less from my boat.
Dominic, I got your email and replied.
Jonathan is right about the security. They do have locked gates and 24 hour securiy that constantly patrols all of the docks. There are a few problems though. Many times, people leave the gate tied open, especially on my dock. The Security guards are good about closing them though. It's important to note that the marina is at a state park and it is public property. Many people walk, boat and jog there. I've never had a problem but there have been many instances of theft and vandalism. People get onto the docks and on to boats. It happens.