Never again - Still waiting for the refund of my overfilled stay. Safe Harbor is the wrong name. Should be not so safe harbor. The worn out aluminum docks put major gouges in my hull, despite me putting out every fender we had. The hot metal dock was well over 130 degrees in the sun and my service dog couldn't stand walking anywhere on the docks. The docks are barely lit, and the walk to the run down restrooms was atrocious. Over half a mile. The town of Haverstraw is a ghetto. We went here since the marina we were trying to get into was overbooked for the night. There is nothing to do at this marina. Wifi not offered either. Would never return here.