Three days is a short amount of time to spend in Buenos Aires. I wouldn’t even consider Uruguay for this trip. Remember the old FT adage book now, think later. You always have 24 hours to make up your mind if you want to cancel. Prices are fluctuating google flights works well. But to be quite honest you’re asking a lot of information for three days