As for any funny taste from the water tap, have you sanitized the fresh water tank and then rinsed? Are you filling the fresh water tank through a water filter? Optionally, under the kitchen sink, there should be a short hose that can be removed and replaced with a quick disconnect water filter.
We double filter the water that we drink from the kitchen water tap. We use an rv "whole-house" type water filter before the water enters the fresh water tank or the city water connection and an undersink water filter as the final filtration from the cold water tap at the kitchen sink. Water tastes great.
As for the hose, I smelled an off-odor for the first several uses - perhaps due to it being new and having manufacturing odors and dirt. Flushing the hose before first use should help.
As standard practice, I couple the ends to keep debris out of the hose while in storage. Before use, I flush the hose with fresh water before connecting to a filter and then flush the filter before filling or connecting.
Also, when connecting to city water, be sure to use an rv water pressure regulator to protect the inside plumbing from high water pressure.
Hope this helps.
2013 Jayco X23B
Solar System: Renogy 300W/Tristar 45 PWM
DC System: Trojan T-105 225 AH/Samlex PST-600 PSW
2013 RAM 1500 V6/TF8/3.55