So you get four bathtubs full and then someone still showers with warm water?
Once plausibilized - 2/3 adult persons out of 15 people estimated 30l warm water/person/day = 450l. In the morning there could be warm water consumption peaks, which make up the majority of the usage. The storage tank should preferably not be completely drained. So I would calculate a factor of 1.5 on the daily consumption for the storage tank. This results in a calculated volume of 675l.
I would go for a 750l storage tank, with solar thermal larger, to fully utilize the energy.