We bring our own hose. It's the white drinking water hose. You can find them at camper shops and I think Lowes carries it occasionally. I agree, stay away from the garden hoses. The white drinking water hoses prohibit algae and bacteria growth and no toxins like the garden ones. Most of the hoses I have seen, will have a blurb (sometimes in tiny, tiny print) about "not safe for drinking water." Or "safe for drinking water."
We have the camp kitchen, so we use the hose for that. Usually for rinsing mugs and quick cleanups. You don't want to use the sites hose for that. It's nasty.