One of the worst marina's in the area fior a few reasons. With a Noreastern, your boat will get beat to hell. There is very little protection in the harbor. A few guys from my marina usually go there once my marina closes, but nolonger do since they all have chipped transoms from storms. This season my marina stayed open another month at a very high price, for my 265express it would have cost me $1800, the Highlands is much cheaper, yet all the guys who stay in longer opted to pay the high price and save their boats then pay less and get beat up....I think this is reason enough. Usually when big storms come, you NEED to sit at the boat and watch it, otherwise do not be surprised if it is beat up a bit. Yes, parking is great, but with all the head boats there, it brings in tons of strangers and it has one of the highest theft rates of any area marina due to this. IMHO you could not give me a free slip there, I'd trailer my boat before I left it there. As for the price, during the season it is competative with other marina's so I do not see a reason to go there. Unfortunetly, if you do not go there, you are left wth not a ton of options. You can go up the river a little, but the current is a PITA. Leonardo has a very long waiting list. Port Monmouth has a waiting list, and they already did selections for slips for the season, although this would be my choice, it is where we have left our boats for 14 years, no thefts, great people, and super clean. Also, best location for ease of fishing, it is smack in the middle of the bay, so nomatter what you fish for and what time of the season, it is a fairly easy and close ride. You other options are to go to Keyport marina, but if you have a hardtop it will not work because of the bridge, Brown's is your other choice. Has a big channel to enter, but you have to pass sailboats and go slow, and the current can be strong at times. Vikings Marina is very nice and easy to get in and out of, but they are probably sold out as well. Lockwood may have some slips. In all honesty it is a tough call, and you may have to settle for a season before you can get to the marina of your choice. No matter where you go, Atlantic Highlands Marina would be my last choice on the list.