Amazing view, very nice apartment at the ground floor and not far away from the San Francisco metro-like transport line J.
If I want to travel to SF for leisure I would choose this apartment.
For work, especially if you need to take the caltrain, I would pick something closer to the downtown.