We had no problem finding the apartment and all indications were accurate. The apartment is very spacious and the kitchen is fully equipped.
There is a supermarket at walking distance and the BART is close by.
For those wanting to spend some time in the apartment, there is a Roku and you can access Netflix.