Never owned one though.
Our flat in Paris had a gas on-demand heater that also heated up the water in the radiators. It noticed flow rate on the hot water pipes and lit up - few seconds later and it was scalding hot.
Electric ones I've seen are the shower head variety - don't cover the whole building. New microwave based ones have come out recently.
I'd wager they're pretty decent these days.