Great location close to Stanford, easy check-in, comfortably furnished spot.