Needed a getaway during Pandemic and a trip to Haverstraw was perfect. Marina is easy to navigate, solid docks, well maintained slips with good electrical and cable boxes. They followed good safety precautions with signage limiting number of people in the office, safety plexiglass, reminders to wear masks and all staff wearing masks. The pool area was great and set up for social distancing. The bathrooms were freshly renovated, air conditioned and sparkling clean. None of the safety precautions felt intrusive.
The staff was professional yet flexible--felt like concierge service. One of the dock staff (they seemed to be everywhere dressed in their uniform red shirts) informed us of the activities which that weekend featured fireworks in the next cove. I saw them assisting boaters with provisions and toting ice bags to boats.
We did not make it to the restaurant (I should have made reservations). Followed another reviewer's recommendation and went to Union restaurant in town. All in all felt like a resort.