I've always been frustrated by "garden" hoses for boat washing, water tank filling etc. I've used everything from "kink free" to the Pocket hose and they've all had drawbacks.
About a month ago, I was at Lowes and discovered a hose called Zero G. It's amazing, and it's drinking water safe. The next day I went back to Lowes and bought a second one. It's so easy to handle on board that I actually enjoy using it. And, a 5-year warranty.
No affiliation, just passing it along. Check it out.
Shop Zero-G 5/8-in x 50-ft Premium-Duty Kink Free Garden Hose at Lowes.com