Affordable spot to stay while in Los Angeles, with lots of things to do within walking distance.