Good Accommodation!
Almost same distance to LAX, Venice Beach and Downtown LA.
Closest Metro station is Vulver City Station.