I am surprised about all the Crocker bashing! I am kind of warming up to the place.
Did you price them? They are not inexpensive and the walk to the train Station is no closer than up the Mystic River. Crocker's also has a swing bridge that must open for access.
The Thames River easy to navigate, but there are at least six ferries, the occasional tanker/cargo, lots of recreational boaters, a USCG station, the USCG Academy, and then there is the US Submarine base. Keep your VHF on and follow US Navy or USCG instruction carefully, they do not mess about and will board pointing big shiny things at you if you do not pay attention.
If you want a reasonably priced slip, short walk to a train station, in very scenic area, call Gwenmore Marine in Mystic, CT.
If you want a super cheap mooring within a short car ride to the train station call Maxwells Boatyard.
If you need any local help in the Mystic/Stonington area, send me a PM.
I'll probably take down the Crocker's rant, it was several years ago, but, I hold a grudge when it comes to businesses that do me dirty. For all I know they are under different owners.