Can it really provide an endless supply of hot water?
A. Yes. Because storage tank water heaters store a finite amount of water, when that amount is used up your shower goes cold and you have to wait for the heater to heat the water back up (this is known as recovery time). Because a tankless water heater heats the water as it passes through the heater, you can never run out, provided flow limitations are not exceeded.