Originally Posted by
kpbadger
The "nicest" hotel that meets your criteria is, in my opinion, the Parc 55.
Agree.
BART kind of sucks these days, but you should be fine. Thousands every day rely on it to make their flights. Leave about an hour total for the journey, it will probably take less.