We stayed long term (3 months) for a work contract. This place was very close to the workplace and centrally located which was the major advantage for us. Also, each unit comes with its own parking spot which is a BIG win for this area in Los Angeles. Close to many hikes and lots of things to do around.
The only concern about this place is how old the building itself is. Needs to upgrades in plumbing. We had a few problems in first few days of our stay but Joseph and building manager (Orit) were very prompt in responses and actions.
Lastly, although the unit itself is listed as non-smoking, a lot of neighbors in the unit had been smoking and the smoke smell does come in the unit.
Had a decent stay overall. If location is the primary factor you are looking at, then this is definitely the place to stay at.