How good are the tankless water heaters.

Thanks......................