All three have top math programs. Cal #2, UCLA #7 and UMich #12.
If you were accepted to UMich LSA Honors, then you would live in a South Quad, which is considered one of the best dorms, completely remodeled, and with the best food. Off campus housing is readily available, if leased early enough, and reasonably expensive, but probably not by UCLA or Berkeley standards.