Resin is the right material for a bathroom for a practical reason before an aesthetic one: a fully cured surface is seamless and does not absorb water. The aesthetic argument follows on its own.
Each vanity is built to the dimensions of your room, with basin position and storage worked out before the pour rather than after.