It's pretty much exactly as Chris describes it--a pleasant, modest (but comfortable) hillside studio apartment with a great view of parts of the lower foothills (the Verdugo Mountains and San Rafael Hills), with downtown Los Angeles visible ten miles to the south. You really need a car to stay here. Just up the hillside and a mile from the junction of the 2 (Glendale) and 210 (Foothill) freeways, it's a terrific place from which to launch explorations of just about any part of the city, including the high and quite wild San Gabriel Mountains themselves.
One other nice detail: everything worked--air conditioner, internet connection, streaming TV--and the instructions were clear. I would stay here again.