We had a wonderful 10 day stay in Justin and Andrea's place. It is basically two rooms and a bathroom - a bed/sitting room and kitchenette/dining room. I was able to set up my laptop in a corner of the table for my workspace and use the rest for dining. The hosts really paid attention to detail to make things convenient in terms of relaxing space, several night lights in perfect places, basic kitchen setup, etc.
The bed is quite soft, but didn't pose a problem for us. There are also 3 steps from the bedroom up to the kitchenette on the way to the bathroom. (Only mentioning it in terms of an older person possibly needing to use the bathroom often at night. There is a night light shining on the stairs though.)
The hosts were very helpful and responsive to any needs or problems needs that arose. Justin solved my Wifi problem (which ended up being a problem with my laptop not their system.) They answered our 1001 questions about getting around, finding grocery stores and so on both before our arrival and during our stay.
We would definitely choose to stay there again if we end up in Oakland again.