This place is perfect. Plenty of street parking and super close to BUR airport