Location wise, I would say the place is really convenient and perfect for people with own car to roam around in LA. During our stay, we used the public transportation in which connections are actually easy although in my own opinion its unsafe and would take time to reach a tourist destination.
The place is neat and clean. No problem with the ventilation at all.