Leon's place is great and exactly as advertised. You have your own space and bathroom and can come and go as you need to through the private entrance. Leon supplies everything you would need - dishes, utensils, iron, hair dryer, coffee maker, fridge, microwave, cable TV. It has everything that a hotel has without the price or hassle.
Walking to the BART took less than 15 minutes. All in all a great place to stay.