This is a great place to stay in terms of location and accessibility to things. If you're a light sleeper this probably won't work as there's constant vehicle traffic throughout the night, not to mention there's a window a/c unit so sound travels from that area.
Having a designated parking garage is huge plus as parking is scarce in LA, however, getting out of the garage can be a pain due to the busy street.
Definitely great for short term stays and anything under a month.