Do not know of anything floating myself. Telegraph itself is a great spot, good cabins and you can keep your boat right there in front of your cabin. They have fuel, store, cleaning stations, pretty much everything you need.
I guess it will more depend on what area you want to fish in.
Cheers,