Your car is no more likely to get beat to pieces inside the garage than it is out. There is never any guarantee in a parking lot, who will park right next to you.
The garage is huge though, and protected from the rain and sun. The spaces are the same in or out. Standard size.
Vans that don't meet the height requirement for the covered parking, have to park outside.