I do not know about the last 2 years but we never had a problem getting a slip at Norwalk Cove Marina - except for when the boat show was there in Sept.
They have fuel, a decent marine store, some cookout stations with tables and chairs and clean bathrooms and showers - small on the big boat side and larger on the small boat side.
The also used to have a courtesy van that could take you to town or to other places like Stew Lenard's to stock up if that was a goal.
You could also take an Uber or you dinghy to the town dock which may have 5' at low water but only on the 'outside' docks.