Our stay at Keith's place was great. The location was nice, with a walkable distance from BART, and also a very close by transbay bus stop (for after midnight trips to and from SF).
There are many nice restaurants nearby, ranging from Korean BBQ, Sushi, Ethiopian, to fast food places.
We found it perfect for a long stay, and we're certain it would be just as great for short stays as well.