While studying quantum mechanics, I have been calculating problems and examples of quantum mechanical models for a particle by assuming that its underlying Hilbert space is $L^2 (\mathbb{R}^3, \textrm{d}x)$, for example.
Why do we choose Hilbert space to be $L^2$? I understand that it is the only Hilbert space if we choose from spaces $L^p$, but I have trouble understanding the specific choice. I also know that every separable Hilbert space is unitarily isomorphic to each other. But why don't we then use different "version" of Hilbert space on $\mathbb{R}^3$? I guess it probably makes calculations simpler and more "intuitive". But are there examples where another Hilbert space is used to describe particle in, say, three spatial dimensions?
I would appreciate both intuitive answers and some proofs/sources of proofs that are related to this subject.