We stayed for three nights during a heatwave in Berlin and sitting on the deck grilling some sausages and watching the boats and fish was very relaxing (we didn’t travel with the boat). It’s basically a tiny house on the water so it’s more like camping/glamping then anything else.
The area is really not that far from the center, a fifteen minute walk to ostkreuz and the s-bahn will bring you to alexanderplatz in no time. Or just use any of bike share programs which are excellent (bikes everywhere). Hidden gem!