Great spot two miles from Stanford! Check-in couldn’t be easier.