Basically a seedy live-in hotel
Location is excellent. 
But this place is basically an SRO in a fancy part of town. It smelled like Lysol, the carpet was threadbare, the furniture very old, no tv in the room, no toiletries! No parking. I mean, what kind of hotel has no tv in the room? Stay here only if you need to be in Westwood on a serious budget. Otherwise, pay more elsewhere.