Let's be honest: solar water heaters work great. As long as there is sunshine, there is hot water, which is also very practical for washing dishes in winter. When there is no sun, you can also plug in the electricity to boil the water.
In winter, it is no problem if one or two people take a bath every day. But if there are too many people swimming, there won't be enough water. If everyone rinses casually, there can be many personal baths. In summer, hot water is unlimited.
Compared with gas water heaters, the disadvantages are: Solar water heaters, like electric water heaters, have a certain water storage limit. They can't take a bath in winter like a gas water heater, and you can. wash it for as long as you want.