Leon’s place is really good for a stay in LA. It’s walking distance (5 min) to the Culver City plaza and you get Trader Joe’s, and tons tons tons of food, and many Culver City attractions. The technology museum and the romantic bookstore in that corner, to name a few examples. I have never had a car-less LA trip that could be so productive and fun.
Leon also provides bottled water! The place itself is clean. In addition, It has a fan so even on hot days, it will be a very good place to stay.