There's a basketball hoop in the back parking lot. Big whoop.
It's about the same distance from my apartment as the Shoreline place. Basically parallel east-west, and as far south of my place as the other one is north. I have about 8 ways I can get there, including 237, 101, Moffet Park Blvd. and Central Expy to Mathilda. There don't appear to be any good places to eat within walking distance, but light rail is half a block away, so... I could also commute via light rail, come to think of it.