Overall is good except insufficient hot water supply.