Thanks for your reply,
I totally forgot to mention this, the boat is on a trailer, and I don't mind driving a bit and it also has an electric trolling motor, so I should not have trouble to get away from a dock and back to it.
I know that there are a couple of ramps really close in East providence, however it feels that it might be a bit of a confined space in the river. But i might be wrong
Greenwich cove looks nice and protected so we might try that out