I have La Mesa on my guy character (will be changing to Vinewood though) and it is a great location right near LSC, a gun shop and the casino but the garage is a pain to get to and there isn't a real good place to park a Hydra or helipcopter. Also I have all my apts at Eclipse so I have 70 cars all right next to each other.
I have the same location for the same reasons.