Hey Meshal! Yes it's true! Los Angeles has some pretty frustrating parking sometimes, but funny enough, I can almost always find a spot on the street by my place. However, I do make it clear in my listing that parking is not included and I even offer my garage space for people with less experience with city parking. If you had mentioned this during your stay, I would have been glad to offer some advice and maybe even a discount on the garage!
As far as the smell goes, well, looking back at three months of great reviews and 8 years of living in this apartment myself, I have to say I disagree with on that one. Again though- had you mentioned this during your stay I would have been glad to get to the bottom of it, but it seems that it must not have been that big of an issue. I was just at the place cleaning about an hour ago, and it seems that the smell you were speaking of must have magically left with you; )